我试图在windows2008R2盒子上使用带有apache和PHP的nginx。 这工作正常,除非我在#34;别名"内部要求提供一个php文件。地点。目录列表显示了php文件,但是当我想执行它时,我收到404错误。
我想要的是一个别名(http://myserver/asure),它将指向E:\ www \ asure \ public。
这是nginx配置
server {
listen 80;
server_name host00;
root e:/www/ ;
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
location / {
index index.php index.html index.htm;
}
location /asure/ {
alias "E:/www/ASURE/public/" ;
#index index.php ;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
}