from / user?u = Username to => /用户/用户名

时间:2017-03-09 14:17:08

标签: php .htaccess mod-rewrite

有可能吗?像这样更改链接:

merge(obj1, obj2);

但仍然使用PHP来识别它是哪个用户。 最好没有额外的页面来创建?

2 个答案:

答案 0 :(得分:2)

正如我在上面评论过的那样,你应该使用Url重写: 例如,将其放在您网站的根目录下,名称为.htaccess

Options +FollowSymlinks
RewriteEngine on
RewriteOptions Inherit
RewriteRule ^/?user/([A-Za-z]+)$  user.php?u=$1  [L]

答案 1 :(得分:0)

感谢您的帮助。这有效:

RewriteEngine On
RewriteRule ^/?user/([A-Za-z0-9]+)$ user.php?u=$1

小提示: 如果你有相对路径,你必须添加../ 因为文件现在认为它在文件夹用户