/ /同じ書き換え規則で同じhttp confファイルを使用して複数のファイルを作成しますか? - apache、.htaccess、mod-rewrite

同じhttp confファイルを使用して、書き換えルールの異なる複数のファイルを作成しますか? - apache、.htaccess、mod-rewrite

ルールを書き直すのは非常に新しいので、これを行うための非常に簡単な方法があるかもしれませんが、それについて多くの情報を見つけることができないようです。

とにかく、私は多くの異なるサイトのための約1000のルールを含むrewriterulesファイルを持っています、それで単に大量のルールのより簡単な取り扱いのために複数のファイルを作成する方法はありますか?

たとえば、私は3つのサイトがあります。

A.com
B.com
C.com

各サイトリダイレクト用に別々のファイルが必要ですが、それらすべてに適用可能なルール用のユニバーサルファイルも1つ必要ですか。

これを行う方法はありますか?

回答:

回答№1は0

あなたがシンボリックリンクを使うことができるならば、 .htaccess すべてのRewriteRulesを含むファイルは設定ディレクトリ[Setting Dir]にあります。 したがって、サイトAのドキュメントルートでは、シンボリックリンクを次のように設定します。

$ cd [Document Root A]
$ ln -s [SettingDir]/.htaccess .htaccess

同様に、サイトBにも設定します。

$ cd [Document Root B]
$ ln -s [SettingDir]/.htaccess .htaccess

...