ホームページ  >  記事  >  運用・保守  >  nginx のオープニングディレクトリリストの分析例

nginx のオープニングディレクトリリストの分析例

WBOY
WBOY転載
2023-05-26 11:36:401336ブラウズ

nginx は列ディレクトリを開きます

nginx をファイル ダウンロード サーバーとして存在させたい場合は、nginx 列ディレクトリを開く必要があります

server {
 location download {
  autoindex on;

  autoindex_exact_size off;
  autoindex_localtime on;
 }
}

autoindex_exact_size: がオン (デフォルト) の場合、ファイルの正確なサイズ (単位はバイト) が表示されます。これをオフに変更すると、ファイルのおおよそのサイズ (単位は KB、MB、または GB) が表示されます

autoindex_localtime:オフ (デフォルト)、表示されるファイル時間は GMT 時間です。オンに変更すると、表示されるファイル時間はサーバー時間になります。

デフォルトでは、リストされた txt およびその他のファイルにアクセスすると、ファイルの内容がファイルがブラウザ上に表示されます。ブラウザで直接ダウンロードしたい場合は、次の構成を追加します

if ($request_filename ~* ^.*?\.(txt|pdf|jpg|png)$) {
 add_header Content-Disposition 'attachment';
}

以上がnginx のオープニングディレクトリリストの分析例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。