1

私はnginxが初めてです。次の設定をセットアップするのを手伝ってください: site.com のルート フォルダは です/var/www(root /var/www)。しかし、誰かがhttp://site.comを開いたときに、 からコンテンツをロードしたいのです/var/www/home。誰かがhttp://site.com/anythingを試したら、 からコンテンツをロードしたい/var/www/anything

フォローしてみた

root /var/www;
location = / {
root /var/www/home
}

しかし、うまくいきませんでした。

また、試してみました

location = / {
root /var/www/home
}

location / {
root /var/www
}

これもうまくいきませんでした

助けてください

4

1 に答える 1

2

これを試して:

location ~ ^/$ {
    root /var/www/home;
}
location ~ ^(?!/$) {
    root /var/www;
}

またはこれ:

location / {
    root /var/www;
    rewrite ^/$ /home/ break;
}
于 2013-07-15T19:32:44.853 に答える