无标题文档
wdCP系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdCDN系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
wdOS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdDNS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
注册 发贴 提问 回复-必看必看 wddns免费智能 DNS 开通 本地或虚拟机使 用wdcp 一键包在mysql编 译时"卡住"
【300G高防】双线 无视攻击 wdcp官方技术支持/服务 阿里云8折优惠券 无敌云 腾讯云优惠中,现注册更有260代金额券赠送
返回列表 发帖
提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等

温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的

[分享] 使用WDCP设置二级域名问题的解决

做了一个论坛,在dns那边设置了泛解析,通过wdcp设置了二级域名好吧,假设我的域名是www.izhaiyiqi.com,二级域名设置了test, a, b, c几个(使用了虚拟路径)
希望达到的功能是访问设置的二级域名时正常访问二级域名如test.izhaiyiqi.com,如果是未设置过的如hello.izhaiyiq.com可以自动跳转到www.izhaiyiqi.com
最初看起来一切正常,但是发现访问izhaiyiqi.com的时候莫名其妙跳到某一个二级域名如b.izhaiyiqi.com,而不是www.izhaiyiqi.com。

找了好多地方都有解决办法,谁知道是不是太简单了没人问呢??反复比较各二级域名的设置,查看nginx的log文件就是不行。由于在站点设置开启了泛域名解析(在站点编辑里有个支持泛域名的选项),会自动在/www/wdlinux/nginx/conf/[虚拟路径名]/下生成一个zzzzz.izhaiyiqi.com.conf。我以为在前面的conf文件中找不到空域名的话至少会查询这个zzzzz.izhaiyiqi.com.conf文件中的配置并跳转。结果改来改去就是不对。

后来查询了下nginx的一些配置说明,发现在wdcp中绑定二级域名的时候要指定所绑定的域名,自动生成的conf文件也就把这个izhaiyiqi.com也写进去,于是就把相关配置给删除了。
原来是这样的
  1. server {
  2.         listen       80;
  3.         server_name test.izhaiyiqi.com izhaiyiqi.com;// 下面省略        }
  4. }        
复制代码


改成这样子
  1. server {
  2. listen 80;
  3. server_name test.izhaiyiqi.com;// 下面省略}
  4. }
复制代码




其它的二级域名也这么处理,然后重启服务,好用!

要注意的是这个conf文件是自动生成的,如果通过二级域名管理那边关闭再打开的话就还要手工修改,也不知道这算不算因为泛域名特别出现的问题,困扰了好几个小时呢
大家好

技术贴啊。好厉害

TOP

返回列表