Xen*_*nry 2 php apache .htaccess mod-rewrite
我目前在测试网站设置上有个人资料,可以这种格式查看:
example.com/profile.php?u=username
Run Code Online (Sandbox Code Playgroud)
我想用这种格式:
example.com/profile/username
Run Code Online (Sandbox Code Playgroud)
我如何将usernamephp视为变量,而不是文件?
你需要使用apache mod_rewrite.
创建一个.htaccess在您网站的根目录上命名的文件,并添加以下内容:
RewriteEngine on
RewriteRule ^/profile/(.*)$ /profile.php?u=$1 [QSA,L]
Run Code Online (Sandbox Code Playgroud)
现在,如果你导航到:
example.com/profile/usertest
Run Code Online (Sandbox Code Playgroud)
apache会将变量发送usertest给profile.php?u=usertest
| 归档时间: |
|
| 查看次数: |
54 次 |
| 最近记录: |