0

簡単な例があります:

   location / {
        rewrite  ^/$  /index.html  last;
        root /test/;
        fastcgi_pass 127.0.0.1:7777;
        include fastcgi_params;
    }

"/" を /index.html にリダイレクトするにはどうすればよいですか?

4

1 に答える 1

0

次のディレクティブを構成に追加します(および書き換えを削除します)

index index.html; 

任意のディレクトリに index.html を使用するよう nginx に指示します。詳細については、 http://nginx.org/en/docs/http/ngx_http_index_module.html#indexを参照してください。

ただし、fastcgi ビットを指定すると、代わりに index.php が必要になる可能性がありますか?

通常、ルートを場所ブロックではなくサーバーブロックに移動することも必要です(各場所ブロックで自分自身を繰り返す必要がないようにするため)

于 2012-10-22T15:02:38.447 に答える