0

私は基本的な Web サイトをセットアップしており、html フォルダー内に ico、img、css、および js のフォルダーがあります。問題は、ユーザーが mydomain.com/img を参照すると、すべての画像のディレクトリ リストが表示されることです。これは私には正しくないようです。私が見逃しているのは許可設定ですか?

どうもありがとう

4

2 に答える 2

1

解決策 1

  • ディレクトリに空白の index.html ファイルを挿入するだけです。これにより、リストされているディレクトリの内容が表示されなくなります。

解決策 2

  • 0755にCHMODするだけ!403 禁止エラーが発生します。これは、FileZilla のような単純な FTP プログラムを介して実行できますが、これを使用してコマンド ラインから実行することもできます。

設定しているアクセス許可を適用する対象を次のように定義できます。

'u' = user
'g' = group
'o' = other

これらを使用して権限を追加または削除できます。

'+' will add permissions
'-' will remove permissions

次の権限を設定できます。

'r' = read
'w' = write
'x' = execute

使用法:

chmod -R permissions /path/to/dir/or/file
于 2013-10-18T07:05:08.857 に答える
0

いいえ、思ったより簡単です。単純な index.html ページを作成して、何もする必要がないことを示すか、ホームページにリダイレクトします (index.php である必要はありません)。

于 2013-10-18T07:05:19.593 に答える