私は正常に動作しているウェブサイトを持っています"Domain-name.com/images"
それは私のサイトに存在する画像フォルダ内のすべての画像を表示します。なぜthis.mayがこれであるのか分かりませんディレクトリのアクセス許可に起因するのですか?しかし、私はそれの背後にある実際の理由を知りたいです ヘルプは高く評価されます。 注:Webサイトの作成中にこれらの人々がこの問題に直面する可能性があるため、PhpとHtmlにタグを付けています。ウェブサイトのセキュリティ権限を変更する
0
A
答えて
2
これは、フォルダにインデックスファイルがなく、Apache(Apacheと仮定)がディレクトリインデックスを実行するように設定されているためです。
いずれかの空のindex.htmlを作成したり、apache2.conf(またはhttpd.confの)のいずれかまたはのhtaccessファイルに次の行を追加します。
Options -Indexes
1
あなたは.htaccessファイルを使用して、フォルダを制限することができます。
ウェブサイトのルートフォルダに.htaccessファイルを作成し、次のコードを追加します。
RewriteEngine on
RewriteCond $1 !^(css|js|images)
RewriteRule ^(.*)$ index.php/$1 [L]
0
質問に答えてください:はい。それがウェブアクセス可能なディレクトリであれば、public_html、wwwなどの典型的なwebrootフォルダにあり、そのフォルダのアクセス権は誰でも見ることができます。
1
これは、イメージフォルダのディレクトリリストを許可するWebサーバーの設定に問題があります。例えば。最も一般的なサーバーソフトウェアであるApacheでは、httpd.conf
のOptions -Indexes
のdirectory
セクションにスイッチをオフにします。
関連する問題
- 1. Firebaseセキュリティ権限
- 2. サードパーティJARのセキュリティ権限を変更しますか?
- 3. シルバーストライプの「セキュリティ」権限
- 4. ブロッキングのないファイルのセキュリティ権限の変更をキャッチ
- 5. Tomcatセキュリティ権限エラー
- 6. セキュリティ例外:READ_EXTERNAL_STORAGE権限
- 7. グラントのパスワード変更権限
- 8. アンドロイド - ディレクトリの変更権限
- 9. SaltStack - ファイル権限を変更する
- 10. 変更権限不足
- 11. 変更権限クラスタ管理
- 12. 役割の権限からクレームの権限への変更
- 13. 春のセキュリティ2とFormBeanのフィールド権限
- 14. dynamics ax 2009フォームコントロールのセキュリティ権限
- 15. TFS:セキュリティ設定の操作権限
- 16. アップロードされたライブラリのセキュリティ権限
- 17. 権限を変更してから変更するツール
- 18. Active Directoryセキュリティ - ユーザーグループとユーザー権限
- 19. Android Marshmallow - 権限の状態の変更
- 20. BigTableのユーザー権限の変更
- 21. ファイルの変更権限:/system/etc/bluetooth/audio.config
- 22. セッション・セットcurrent_schema権限の変更
- 23. Active Directoryのパスワード変更権限
- 24. 通常の権限を持つディレクトリのグループ所有権を変更する
- 25. 変更権限付きロール作成
- 26. 通知サブスクリプションを変更する権限を変更する方法
- 27. symfonyセキュリティでダイナミックセキュリティ権限を取得する方法
- 28. Swaggerで役割/権限セキュリティを定義する方法
- 29. C#でファイルにセキュリティ権限をプログラムで追加する
- 30. J2ME:プログラムでセキュリティ権限を設定する
空のインデックスファイルを作成することは良い解決策にはなりません.2番目の方法はうまくいきました。私がドメイン名/イメージを作成しようとするとホームページにリダイレクトする場合は、インデックスファイルを作成します。右? –
書き換えルールまたはインデックスファイルを使用できます。これをやりたいディレクトリがたくさんある場合を除き、インデックスファイルを使用します。 – Corbin
問題ありません。 :-) – Corbin