所以,我想要以下内容:
当用户在浏览器中输入内容时:mydomain/user/their_username
我希望用户能够看到他的个人资料页面。配置文件页面是我的根目录中名为user.php的页面。 user.php文件需要$user
var set。因此,当user.php被请求时,url应该是:mydomain / user.php?user = their_username
所以来自mydomain/user/their_username to mydomain/user.php?user=their_username
只允许用户输入a到z(允许大写),数字和下划线。其他任何东西都应该将它们重定向到错误页面。此外,如果用户在末尾键入斜杠,则它们应该没有错误。
我应该在htaccess文件中添加什么内容?
(我正在使用xampp来测试我的代码)
答案 0 :(得分:1)
试试这个,让我知道它是否有效
RewriteEngine On
RewriteRule ^user/(.+)[/]?$ user.php?user=$1