Nginx更改文档根目录

时间:2013-11-14 18:15:58

标签: nginx

我正在使用Nginx For Windows

中的Windows安装文件

但它不允许更改安装位置,因此默认为C:\nginx是否有办法更新配置文件以将根目录更改为D:\blabla

来自nginx.conf

的示例代码
server {
    listen       80;
    server_name  localhost;

    location / {
        root   html;
        index  index.html index.htm;
    }

    #error_page  404              /404.html;

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }
}

3 个答案:

答案 0 :(得分:3)

启动nginx时使用-p参数:

nginx -p "D:\blabla"

答案 1 :(得分:2)

root d:/ path / whereever; 将毫无问题地工作,但使用像蝴蝶或卡特彼勒版本的正确的Windows版本,而不是那些其他残缺版本。

甚至根'//192.168.2.5/mount/webdrive'; 会工作!

答案 2 :(得分:0)

我不知道两年前是怎么回事,但是使用当前版本(1.13.9)你只需要设置服务器的根目录

server {
    listen       80;
    server_name  localhost;

    location / {
        root   D:\blabla;
        index  index.html index.htm;
    }

    #error_page  404              /404.html;

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   D:\blabla;
    }
}