.htaccess
アプリケーションに 1 つのファイルしかないことを Apache に伝えることはできますか?
たとえば、.htaccess
自分の中にファイルがあり、自分の仮想ホストに設定しpublic_html
ていない場合、ドキュメントには、持っている HTTP 要求ごとに、Apache サーバーは現在のディレクトリと上位のファイルを見つけようとします。レベルのもの。AllowOverride
none
.htaccess
しかし、アプリケーション全体でファイルを 1 つだけ保持したいので、Apache に現在のディレクトリと高レベルのファイル.htaccess
を検索させたくありませんが、ファイルを読み取るだけです。.htaccess
public_html/.htaccess
これの動機は、Web サイトのホスティングを取得したいのですが、VirtualHost を変更することは許可されていないためです。したがって、サーバーアクションを実行するには、.htaccess
ファイルが許可されています。しかし、メイン ファイルを確認できれば、public_html/.htaccess
他に.htaccess
ファイルはありません。おそらく、私のアプリケーションは多くの処理を節約できます。
これを行うことは可能ですか?そしてどうやって?
動作しているかどうかをテストするにはどうすればよいですか?
編集
ドキュメントには次のように記載されています。
オーバーライドを許可
Only available in <Directory> sections
AllowOverride is valid only in <Directory> sections specified without regular expressions, not in <Location>, <DirectoryMatch> or <Files> sections.
だから、AllowOverride None
私のpublic_html/.htaccess
ファイルのようなものを試すことはできません。しかし、これをカウントする方法はありますか?