我的.htaccess文件无法正常工作

时间:2017-09-06 16:23:57

标签: .htaccess wamp

我的.htaccess

上有这个代码
RewriteRule ^user/([0-9]+)/?$ user.php?user=$1 [NC, L]

这很好用,但是自从我升级了WAMP SERVER后,它就行为不端了。实际上它会重定向到user.php,但它没有通过查询user=$1

现在,当我导航到user/10/时,它会将我定向到user.php,但会显示错误undefined index: user

其次,我也有类似的东西

RewriteRule ^accounts/([a-z]+)/?$ account/$1.php [NC, L]

这有效,但后来我注意到了一些东西,即使我删除了我的.htaccess文件,上面的代码仍然有用。

我需要帮助。

1 个答案:

答案 0 :(得分:0)

这是由mod_negotiation引起的。将其添加到您的htaccess文件

Options -Multiviews