2

サーバー上にいくつかの異なるソフトウェアと複数のサブドメインがあります。私は典型的なLAMPスタック、CentOS、Apache、MySQL、PHPなどを使用しています。

問題は、いくつかの特定のフォルダは、インストールのいくつかの重要な領域を壊すため、ルートからの.htaccessの影響を受けずに実際に実行できることです。残念ながら、無効にするRewriteEngineだけでは十分ではありません。影響を与えるものが他にもあるからです。

これが私がやりたいことです。

.htaccessルート内(ドメインのほとんどの領域に必要ないくつかの一般的なものを分散するため、これを有効に保ちたいが、.htaccess特定のサブドメイン/フォルダーへの到達を完全に無効にできるように選択できるようにしたい)

完全に明確にするために、他のフォルダに完全に影響を与えるのを止めたくは.htaccessありません。到達するフォルダ、または到達させたくないフォルダを指定できるようにしたいだけです。

4

1 に答える 1

0

次の行だけで、mod_rewrite に何もさせたくないフォルダーに htaccess ファイルを置くことができます。

RewriteEngine On

または、ルールの先頭にいくつかのパススルーを追加できます。

RewriteEngine On

RewriteRule ^/?folder_to_ignore - [L]
RewriteRule ^/?another_to_ignore - [L]
于 2012-09-19T02:12:16.430 に答える