今天终于把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指向根目录下的一个子目录
server {
listen &n

本文记录了如何在Nginx服务器中配置二级域名,使其指向特定的子目录。通过创建独立的.conf文件,设置server_name,监听端口,使用正则表达式获取二级域名,并指定root目录,实现二级域名的正确解析和内容展示。
最低0.47元/天 解锁文章
2414

被折叠的 条评论
为什么被折叠?



