0

私はWordPressを実行しているサーバー上にいます。WPはドキュメントルートにインストールされ、以下の.htaccessファイルがすべてのリクエストを制御します。

私がする必要があるのは、ドキュメントルートから離れた特定のディレクトリを持っていることです。それを「バイパス」と呼び、それ自体で解決し、WordPressを介して実行しないようにします。

それは可能ですか?それを実現するために、.htaccessディレクティブはどのように見えるでしょうか?

このニーズを解決するのを手伝ってくれてありがとう。

RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ems /ems/index.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
4

1 に答える 1

1

ドキュメントルートにディレクトリがあり、WordPressに同じ名前のページ/投稿がない場合は、.htaccessルールは必要ありません。

同じパーマリンクによるページや投稿がないことを確認してください。そうしないと、.htaccessルールがなくても機能します。

于 2012-10-07T18:59:14.487 に答える