どのように私はhttp://sub.mydomain.com/へのアクセスを拒否しますが、(完全に)http://sub.mydomain.com/test(またはhttp://sub.mydomain.com/test/)を可能にすることができます.htaccess。特定のサブフォルダを許可する、ルートを拒否する。可能?
答えて
.htaccessのディレクティブapply to that directory, and all subdirectories thereof、あなたは、あなたのDocumentRootの中
http://sub.mydomain.com/.htaccessをアクセスを禁止する必要がありますので。
Order deny,allow
Deny from all
し、任意の特定のサブディレクトリにそれをオーバーライドしますが、へのアクセスを許可したいと思います
http://sub.mydomain.com/test/.htaccess:
Order allow,deny
Allow from all
背後Magentoのバックエンドはのためsub.mydomain.comで.htaccessファイルを作成してみありsub.mydomain.com/testで許可します。
http://sub.mydomain.com/から拒否サブディレクトリにリダイレクトすることもできます。
.htaccessはルートディレクトリにありますが、次の行はありますか?
RewriteEngine On
# check if request is for subdomain
RewriteCond %{HTTP_HOST} ^sub.mydomain.com$ [NC]
# check if 'test' isnt part of request
RewriteCond %{REQUEST_URI} !^/test/?(.*)$ [NC]
# if subdomain and no 'test' part, redirect to main domain...
RewriteRule ^(.*)$ http://www.mydomain.com/$1 [R,L]
'/テスト/' セクションが存在しているのであれば、何のリダイレクトが行われない...
はかなり面白そうですね。私はmod_rewriteに精通していないことを認めなければならない。だから私は[NC]と[R、L]が何を表しているのか全く分かりません... –
NCは大文字と小文字を区別しないことを意味します、R =リダイレクト、L =最後(この後にhtaccessからルールを適用しないようにします) – SW4
- 1. ルートhtaccessのサブフォルダのインデックスを許可する
- 2. SecurityException:許可の拒否エラー
- 3. アンドロイド23 URI許可拒否
- 4. htaccessのメンテナンスモードを許可特定のディレクトリ
- 5. htaccess特定のユーザーへのアクセスを許可する
- 6. フォルダへの直接アクセスを拒否する(スルーアプリのみ許可)
- 7. Teamcityでビルド設定を実行することを許可/拒否する
- 8. su:許可が拒否されたエラー
- 9. .htaccessが許可する理由は、拒否する順序が機能しません。
- 10. ApacheがIP正規表現を許可/拒否する
- 11. ダウンロード許可の拒否を解除しますか? 。
- 12. TabbarのUINavigationButton - 可能な拒否?
- 13. 特定のファイルの実行可能ビット/許可マスクメタデータを表示
- 14. Google Playでリリースapkをデバッグ可能として拒否する
- 15. Google CSEのみを許可し、ROBOTS.txtのGoogle標準検索を拒否する
- 16. Tomcat5スタートアップ - catalina.outの許可を拒否しました
- 17. WCF:単一のクライアントのみを許可し、他のクライアントは拒否するサービス
- 18. 許可拒否された公開鍵を
- 19. ActiveXObject.Save()メソッドが許可を拒否しました。エラー
- 20. Firebaseセキュリティルールは許可を拒否しましたか?
- 21. JIRAで特定のグループアクセス許可をプロジェクトに許可する方法
- 22. Javascriptの「許可が拒否されました」エラーを抑制する
- 23. Windows 8 - 拒否された後にカメラの許可をリクエストする
- 24. 一度拒否されたユーザーの許可を再申請する方法
- 25. Htaccessのアクセス許可が拒否されている/ディレクトリのインデックスが表示されています
- 26. gitのプッシュHerokuのマスター許可拒否(公開鍵)
- 27. vsftpd:chroot内で書き込み可能なルートで実行することを拒否する
- 28. Android:adb:/ systemにファイルをコピーする(許可が拒否されました)
- 29. gitクローンのアクセス許可が拒否されました(gitosis)
- 30. ブランチチェックアウト中にランダムファイルのアクセス許可が拒否されました
多くのサブディレクトリの?? –
これはテストされていない前提ですが、Webアクセス可能と思われるサブディレクトリには2番目の '.htaccess'が必要です – Matthew