用Nginx配置虚拟域名

1.在nginx.conf加入以下:

server {

#监听绑定80端口

listen      8082;

#下面这个是域名,多个域名用空格隔开

server_name  shangxinadmin.com;

#本网站的根路径

root  "D:/phpStudy/WWW/project/WebServices/shangxinAdmin/public/";

#下面是默认首页

location / {

index  index.html index.php;

#下面这个可以实现访问其配置的虚拟域名下的路径,如:XXX.com/admin/index.php

try_files $uri $uri/ /index.php?$query_string;

}

#下面是针对本站所有.php文件进行处理的配置

location ~ \.php{

#加载fastcgi  一种处理方式

include fastcgi_params;

#fastcgi的参数 指定文件路径及参数,否则会有404或是file not find 提示

fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name;

#fastcgi的服务信息 ip:端口

fastcgi_pass 127.0.0.1:9000;

#fastcgi默认首页

fastcgi_index index.php;

}

}

你可能感兴趣的:(用Nginx配置虚拟域名)