开发者社区> 问答> 正文

nginx环境,使用cname解析出现403Forbidden

有一台ecs服务器使用的是wdcp配置的环境 nginx+php+mysql
使用A记录解析,解析域名111.com到服务器站点,可以正常访问。然后使用cname解析222.com到111.com域名上面,访问就出现了 403Forbidden  nginx/1.10.0。但是ping 222.com的域名和111.com域名ping的结果相同,求大神帮解决。
经过不懈查找问题解决了
解决办法:
如果你111域名解析成功可以成功访问,222域名用cname解析完成后不能访问。出现403等。出现这个问题不是权限问题,最新版本的wdcp集成环境为了方便是把phpmyadmin移动出来了放在www/web/下的一个default文件目录下。nginx里面做了一个“00000.default.conf”解析的指向,也就是说cname解析所有的都指向了default目录下,除非你在wdcp做站点绑定。否者都会指向default目录下。偏离了111域名的目录。碰巧default下的index被我删除了nginx查找不到默认的index所以出现了403。删除默认的00000.default.conf解析即可。






展开
收起
秦熙 2016-10-20 01:18:53 7032 0
3 条回答
写回答
取消 提交回答
  • 回 2楼(秦熙) 的帖子
    对于服务器来说,你用222.com进行访问,那服务器肯定要去检索222.com的配置文件,但是你没有那个配置,那么他按照默认页面进行返回,这是没有错的。
    所以你上面的解决方法根本不是什么解决方法。
    2016-10-30 03:37:58
    赞同 展开评论 打赏
  • 回 1楼火蓝云的帖子
    如果站点再去绑定222这个域名的话,那么用cname解析就没有意义了呀,还不如直接有A解析呀 。
    正常的时候用只要111这个域名绑定了。用cname解析到111这个域名就可以了,222就可以直接访问了呀。
    2016-10-20 09:47:55
    赞同 展开评论 打赏
  • 乐善好施
    wdcp站点有没有绑定222这个域名
    2016-10-20 08:34:15
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ECS块存储产品全面解析 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载

相关镜像