重写规则无效

时间:2013-01-26 16:13:06

标签: apache

我开始在.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>

当我使用上面的代码时,没有任何事情发生。

1 个答案:

答案 0 :(得分:0)

因为您访问的页面错误。 .htaccess上的规则说您应该访问user.php/3/xyz而不是user.php/xyz

这样的网址