0

典型的なワードプレス mod_rewrite を含む .htaccess ファイルがあります。

 <IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /blog/
 RewriteRule ^index\.php$ - [L]
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule . /blog/index.php [L]
 </IfModule>

 # END WordPress

ただし、特定のページがリダイレクトされないようにする必要があります。それは「ドメイン/ ee」であり、追加しようとしました:

RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI}      -f
RewriteRule ^ %{DOCUMENT_ROOT}%{REQUEST_URI}    [L]

頂点に。私が読んだように、ページが存在するかどうかを確認し、存在する場合は書き換えのリセットを実行しないでください。しかし、それは機能していません。何か案は?ありがとう。

4

1 に答える 1

0

最初の書き換えルールを次のようにします。

RewriteRule ^(path/to/page)$ $1 [L]

これらの 2 つのルールは、実際のファイルまたはディレクトリの書き換えを防止する必要があります。

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
于 2012-05-10T17:30:55.373 に答える