RewriteRule无法在新服务器上运行

时间:2013-08-09 14:08:32

标签: apache .htaccess mod-rewrite

我有以下重写规则但由于某种原因它无法正常工作......

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^grants/$ /grants/index.php
RewriteRule ^grants/([a-zA-Z0-9,_-]+)/$ /grants/index.php?action=$1 [QSA]

我在httpdocs本地有一个grants文件夹,在grants文件夹中我有一个index.php和所请求文件的名称,例如,grants / dashboard = grants / index.php?action = dashboard

但由于某种原因,这不起作用。它是在我的旧服务器上工作,但我已迁移到一个新服务器。

非常感谢任何帮助。

万分感谢

1 个答案:

答案 0 :(得分:1)

没关系,现在解决了。添加了

Options -MultiViews