记一次nginx站群配置404问题

后台-系统设置-扩展变量-内容页广告位一(手机广告位)
故事是这样的,发现有站群做搜狗引擎流量可观,也想模仿尝试。尝试中遇到nginx 404 问题;
我域名A被搜狗收录,域名A解析到一台前端代理,后端源站在国内;

想做泛域名站群,肯定要做域名解析,比如阿里云域名  只要把主机记录修改成“*”,所有二级域名都会指向某个IP, www解析可以单独添加;

如图:


 

2:如果自己没用站群软件,只是手动创建几个二级域名,可以用如下shell脚本

#bin/bash
touch $1.baidu.conf
mkdir /data/$1.baidu.com
cat  >>/app/nginx/conf/vhost/$1.baidu.com.conf <<EOF
server {
        listen 80;
        server_name  $1.baidu.com;
         access_log  logs/$1.baidu.com.log  main;
        location  / {
        index  index.html;
        root /data/$1.baidu.com;
        }
}
EOF
这样可以自动创建一下二级域名的配置,也可以添加while读取一个文本列表,后面二级域多了。

然后就是在网站路径下创建首页html;

创建好,访问发现404,非常奇怪,以为是请求到前端,前端nginx把请求转发到后端,最后查看error日志如下


我泛域名配置和网站内容全部在前端服务器存放,直接查nginx 配置,最后发现泛域名的根目录写错,只写了data下,没写具体路径,
总结下nginx 泛域名,   server{server_name  weewe.nginxbest.com;} 比server {  server_name    .nginxbest.com;}配置有更高的优先级。

 

未经允许不得转载: 极客adsense分享家 » 记一次nginx站群配置404问题

后台-系统设置-扩展变量-内容页广告位二(手机广告位)
赞 ()
后台-系统设置-扩展变量-内容页广告位三(手机广告位)

相关推荐

后台-系统设置-扩展变量-内容页广告位四(手机广告位)
后台-系统设置-扩展变量-内容页广告位五(手机广告位)

评论

留言与评论(共有 0 条评论)
   
验证码: