2011-10-05 17 views
5

ホストでmod_rewriteが有効であることを確認しました。私は着信要求を私のルートディレクトリのmod_rewrite.phpファイルに渡すように書き直したい。 Mod_rewriteはまったく動作していないようです。ここに私の.htaccessファイル内のコードされていますmod_rewrite書き換えルールが機能していません

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

は、あなたが '^ 'の後にスラッシュが必要か? URLデータにはスラッシュはありません。 – bart

答えて

4

は、ここであなたがする必要があるものです:

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