更改视图配置文件页面的URL路径

时间:2013-11-01 00:17:34

标签: php .htaccess url-rewriting

我正在构建一个基于PHP的应用程序,它有用户。目前我有一个视图配置文件目录,它有一个index.php。

当用户点击其他用户的图片时,我会将其重定向到view-profile /?u =“username”

由于这个原因,我得到了你的相应信息。

有没有办法将URL路径更改为root / view-profile / username之类的东西,或者更好的方法可以使它像root / username

这可以通过htaccess吗?如果是这样,有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

  

Is there a way to change the URL path to something like root/view-profile/username or better can i make it something like root/username

最好保持/profile/username而不是/username,否则每个未找到的页面都会被视为用户个人资料页面。

将此代码放入DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On
RewriteRule ^profile/([^/]+)/?$ /view-profile/?u=$1 [L,NC,QSA]

参考:Apache mod_rewrite Introduction