VPS侦探论坛

 找回密码
 注册
查看: 2957|回复: 1

nginx vhost配置文件一个很奇怪的问题。

[复制链接]
发表于 2016-12-23 21:35:33 | 显示全部楼层 |阅读模式

配置文件如下:

一个空间绑定了十几个二级域名。

但是遇到了很奇怪的问题。

访问其他的域名,URL都会自动跳转回 主域名。。  配置文件没看到问题啊。这个是怎么回事。

例如:访问 mail.tyjrc.com  这个域名。结果会自动跳转回主域名  WebMail.Com  。这是什么原因呢。怎么设置能让他不要跳转回主域名呢?


server
    {
        listen 80;
        #listen [::]:80;
        server_name WebMail.Com mail.sxkxhr.com mail.tykaifa.com mail.tysxxy.com mail.tyzxdsm.com mail.tyjrc.com mail.ksbihu.com mail.taijinghong.com mail.honruifeng.com mail.xiaoyayaty.com mail.tyhet.com mail.yhsyzps.com mail.tydwbz.com mail.tyyushun.com mail.tyhywj.com mail.sxcgyy.com mail.dgxinyuechen.com mail.cut-tools-sz.com mail.tyhfdbz.com mail.kskunqiao.com mail.junfabaozhuang.com mail.sxdlg.com mail.jsgsy.com mail.dghrjx.com mail.rongfadg.com mail.shanghuadz.com mail.fdkrich.com;
        index index.html index.htm index.php default.html default.htm default.php;
        root  /home/wwwroot/WebMail.Com;

        include none.conf;
        #error_page   404   /404.html;

        # Deny access to PHP files in specific directory
        #location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }

        include enable-php5.2.conf;

        access_log  /home/wwwlogs/WebMail.Com.log;
    }
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2016-12-23 21:51:33 | 显示全部楼层


找到原因了。
是我的代码有问题。
不过也很奇怪。

使用 $url = $_SERVER['SERVER_NAME'];    不管访问哪个域名 获取到的都是第一个主域名 WebMail.Com。

而使用$url = $_SERVER['HTTP_HOST'];  才可以获取到当前访问的域名。
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-16 21:49 , Processed in 0.025147 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表