自分がやろうとしていたことは天才だと思っていましたが、うまく機能していないようです。
一時ファイルを含むパブリック サブドメインがあります。訪問したときにリストされているすべてのファイルを見ることができるようにしたくありません。サーバーからファイルを取得するときにいくつかのスクリプトが台無しになるため、パスワードで保護したくありません。また、リストを表示できるようにしたいので、空白の index.html がリストを停止したくありません。
だから私の天才のストロークは、次の.htaccess
ようなファイルを持つことでした:
RewriteEngine On
RewriteCond %{REQUEST_URI} !/#dir
RewriteCond %{REQUEST_URI} !/?show=dir
RewriteRule ^$ http://example.com/ [nc]
私の理論は、訪問files.example.com
するとリダイレクトされるexample.com
が、訪問files.example.com/?show=dir
するかfiles.example.com/#dir
しないかということでした。そして明らかに?show=dir
何もしないので、すべてのファイルが通常どおりリストされます。
私RewriteConditions
は効果がありません。
これは可能ですか?