如何在nginx中访问/ cygdrive / c?

时间:2013-03-25 14:57:00

标签: nginx winginx

我在Windows下尝试使用Nginx;它需要位于/ cygdrive / c中的文件。

如果我安装了cygwin,那么一切都是文件。我想知道我是否可以在没有cygwin的情况下使用Nginx?如何在c:\ nginx

之类的位置指定文件

2 个答案:

答案 0 :(得分:0)

是的,你可以在没有Cygwin的情况下使用nginx。见http://wiki.nginx.org/Install#Official_Win32_Binaries

答案 1 :(得分:0)

您可以尝试以下代码:

location / {

 root  /cygdrive/d/www/; # '/cygdrive/d/' equal to  'D:\' in Nginx under Cygwin
            index  index.html index.htm;            
}

如果我们想为D:\www\newsB\设置http://www.#yours.com/newsA/,那么我们最好使用Nginx的aliasrewrite指令,例如:

location /newsA/ {

alias /cygdrive/d/www/newsB/;

}