我开始在.htaccess文件中尝试重写规则。我正在尝试使用RewriteRule更改URL但无法完成它
访问user.php?user=3&name=xyz
时需要从user.php/xyz
获取内容
用户= anydigit和name = anyname
我正在使用的当前代码是
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^/user.php/([0-9]+)/([a-z]+)$ /user.php?user=$1&name=$2
</IfModule>
当我使用上面的代码时,没有任何事情发生。
答案 0 :(得分:0)
因为您访问的页面错误。 .htaccess上的规则说您应该访问user.php/3/xyz
而不是user.php/xyz