htaccess重写不起作用

时间:2014-02-05 22:07:39

标签: php apache .htaccess mod-rewrite

我有一个htaccess文件,它应该是非常固定的,但是当输入example.com/file/test/something时,它会被重定向到example.com/some/path/file.php?parameter=test&something=something

的.htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php

Options +FollowSymLinks
RewriteRule file/(.*)/(.*)$ /some/path/file.php?parameter=$1&something=$2

为什么会重定向?

注意: 这只发生在我的共享托管服务器上,在我的localhost上一切都很好。

1 个答案:

答案 0 :(得分:0)

代码工作正常。这似乎是我的托管网站上的一个暂时错误。等了一天后再次工作了。