1

最初の「実際の」ディレクトリに影響を与えることなく、シンボリックリンクされたディレクトリの場所にhtaccessディレクティブを適用できるかどうか疑問に思っています。

たとえば、ディレクトリを作成した場合

/ home / longfoldername / myDir /

次に、このフォルダへのシンボリックリンクを作成しました。

/ htdocs / myDir /

htdocsシンボリックディレクトリに「Options-Indexes」を使用してhtaccessファイルを貼り付け、インデックスをオンにしてホーム初期ディレクトリを残す方法はありますか?

私は次のようなものを試しました

<Directory "/htdocs/myDir/">
Options -Indexes
</Directory>

/ htdocs / myDir /ディレクトリのhtaccessファイルにありますが、それだけで内部サーバーエラーが発生しました。

置くだけ:

Options -Indexes

htaccessファイルでは、両方のディレクトリのインデックスが作成されません。

ありがとう!

4

1 に答える 1

0

Directoryhtaccessファイル(すでに「ディレクトリ」コンテナのようなもの)内のコンテナを使用することはできません。ドキュメントルートのhtaccessファイルに配置します。

Options +Indexes

ディレクトリ内の別のhtaccessファイルmyDir

Options -Indexes

ドキュメントルートにアクセスする場合、子ディレクトリ内のhtaccessファイルは適用されませんが、子ディレクトリにアクセスする場合、親ディレクトリのhtaccessファイルが優先されます。

于 2012-12-27T21:18:12.013 に答える