今天终于把nginx的二级域名配置搞定了,哎之前在测试服务器上弄过一次,不过那个是在本地解析的hosts,把ip指向到域名上就ok,再在nginx.conf里改了下配置就好了,用同样的方法改了正式服务器上的nginx.conf(忘了正式服务器的是域名,这个域名是要DNS解析的)导致耗费了N多时间哇
谨记谨记!如果查了N多的资料,配置文件么有问题,记得DNS解析!
我是一个二级域名写了一个conf,在nginx.conf里引进了所有.conf结尾的文件include 你的配置目录/nginx/conf/vhosts/*.conf;
server {
listen 80;
server_name 二级域名;
if ( $http_host ~* "^(.*?)\.test\.com$")
{
set $domain $1;
}
location / {
index index.php index.html index.htm;
root 二级域名指向的目录;
}
}
2015-12-2再次修改:
test.baidu.com指向根目录下的一个子目录