わかりました。これが私の問題であり、.htaccessファイルを2つの部分に分割したい理由です。
私は、Windowsを備えたローカル開発マシンと、openSUSEの同じマシンで実行されているテストおよび本番システムを持っています。それは私にいくつかの問題を引き起こします:
- 絶対AuthUserFileパスを必要とするhtaccess認証メカニズムを使用しています
- 実稼働システムのwww以外のサブドメインに書き換え条件を使用します
- ローカルシステムでは使用したくない本番システムでいくつかのキャッシュ手法を使用しています
- 生産的なシステムで更新するある種のIPブラックリストがあります
.htaccessを含むシステム全体が保存され、SVNリポジトリで更新されます。したがって、更新後に行う必要のある生産システムの各変更。したがって、すべての新しい更新はマージであり、競合が発生することがあります。.htaccessのエラーが原因で.htaccessのバージョンを元に戻すと、すべてのカスタム変更が失われます。
だから私の質問は:.htaccessファイルをいくつかの部分に分割してそれらを互いに含めることはできますか?または、別の種類のApache構成ファイル(httpd.confなど)を持つことは可能ですか。また、Pleskを使用してドメインを管理しています。私はLinuxの専門家ではないため、ドメインのPlesk構成ファイルを変更しないソリューションを好みます。