mod_rewrite重写规则不起作用

时间:2011-10-05 20:44:22

标签: apache mod-rewrite

我已与主机确认已启用mod_rewrite。我希望将传入的请求重写为传递给我的根目录中的mod_rewrite.php文件。 Mod_rewrite似乎根本不起作用。这是我的.htaccess文件中的代码:

<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule ^/(.*)$ /mod_rewrite.php?vpath=$1 [L,QSA]
</IfModule>

1 个答案:

答案 0 :(得分:4)

以下是您需要做的事情:

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteBase /
  RewriteRule ^(.*)/?$ mod_rewrite.php?vpath=$1 [L,QSA,NC]
</IfModule>