PHPスクリプトの結果に基づいてディレクトリへのアクセスを制限しようとしています。私も試してみましたディレクトリへのアクセスを制限する.htaccessが正しく動作しない
RewriteCond %{REQUEST_URI} !=league_access.php
RewriteRule .* league_access.php
:
RewriteEngine on
RewriteRule .* league_access.php
ディレクトリhttp://www.bowling-tracker.com/bowl/league_documents/1/に行けば、あなたはそれがleague_accessを発射されていることに注意します私はファイルが置かれている私の.htaccessフォルダに次のようしていますページの「テストスクリプト 制限付きアクセスを実行」それは現在唯一のタイプとしての.phpスクリプト(。
だからそれが正しく機能している。
http://www.bowling-tracker.com/bowl/league_documents/1/test.htmlあなたは、(league_access.phpスクリプトに行くのではなく)そのページへのアクセスを許可されていることがわかります。
このWebサイトはFastComet(公衆ホスティング会社)にありますので、.htaccessファイル以外のサーバー設定やファイルは変更できません。
これを解決する助けがあれば幸いです。 ありがとう....
「ドメイン上のPDFファイルタイプの処理をどのように除外しますか」 – chasiv
お客様の便宜のため、当社のテクニカルサポートチームは、ボウリングトラッカードットコムドメインのNginXサービスによるHTML、HTM、およびPDFタイプの処理を既に除外しています。この方法で、それらはApacheに直接渡され、.htaccessで設定したルールは適切に適用されます。別のファイルタイプを除外したり、同じ変更をホスティングアカウントの別のドメイン名に適用したい場合は、テクニカルサポートチームにチケットを提出するだけで済みます。 – FastComet