Nginxでディレクトリ表示する方法

      2015/11/04




Ubuntu-thumb

WordPress等でウェブサーバーを構築する際、Linux Nginx MySQL PHP(LEMP環境)を使うこともできます。

NginxはApacheよりも軽量で高速。Node.jsで代表されるようなイベントループ型です。(Apacheはスレッド型)

大量のアクセスを、パパッと裁く処理が得意です。

Nginxでindex.htmlとかindex.phpがない場合に、Forbiddenのかわりにディレクトリを表示する方法を紹介します。

nginxのconfを調整する必要があります。

ubuntuでのデフォルトの場所は、/etc/nginx/の中にあります。

(人それぞれ設定が違うとは思いますが)./sites-enabledの中にあるdefaultは./sites-availableのリンクなので、./sites-availableの中のdefaultを

sudo nano defaultで開いて、server {}の中に autoindex on;の一行を追加します。

これで、indexページが無い場合ディレクトリが表示されます。




 - Wordpress関連記事, トラブル解決 , , ,