nginx网站打开异常-云服务器问题

问:ng A
默认
127.0.0.1
200

*.ng
CNAME
默认
ng.jely.cn
200

我用这个配置,为什么访问xx.ng.jely.cn,xx 为任意值,都会转到login.jely.cn/login
的页面但是路径还是xx.ng.jely.cn????我想让*.ng.jely.cn没有匹配到的不到login.jely.cn/login去,现在只是配置一个web,后面调试可能会有多个,先前提过工单再域名,结果让重新在主机这里提。

/etc/nginx/conf.d/app.jely.cn.conf

upstream pss{
        ip_hash;
        server 127.0.0.1:8082;
        server 127.0.0.1:8083;
}
server {
        listen       80;
        server_name login.jely.cn;
        charset utf-8;
        include limit.conf;
        include naproxy.conf;
        #location ~ .*$ {
        location / {
            index login;
            proxy_pass http://127.0.0.1:8080;
        }
}
server {
        listen       80;
        server_name uc.jely.cn;
        charset utf-8;
        include limit.conf;
        include naproxy.conf;
       #location / {
       #    proxy_pass http://127.0.0.1:8081;
       #}
        location / {
            proxy_pass http://127.0.0.1:8081;
        }
}
server {
        listen       80;
        server_name free.jely.cn pro.jely.cn chain.jely.cn pss.jely.cn;
        charset utf-8;
        include limit.conf;
        include naproxy.conf;
        location / {
            proxy_pass http://pss;
        }
}

/etc/nginx/conf.d/ngrok.conf //这个是微信开发用的配置

upstream ngrok {
    server 127.0.0.1:5080;
    keepalive 64;
}
server {
        listen       80;
        server_name  web.ng.jely.cn;
        location / {
              proxy_pass  http://ngrok;
              proxy_redirect off;
              proxy_set_header   Host $http_host:5080;
              #proxy_set_header   Host             $host:5080;
              proxy_set_header   X-Real-IP        $remote_addr;
              #proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
              proxy_connect_timeout 1;
              proxy_send_timeout 120;
              proxy_read_timeout 120;
        }
}

,nginx网站打开异常

答:您好,请详细说明问题,详细说明下具体需要实现的效果,以便这边协助核实

是否为:ng.jely.cn所有这个域名及其下级域名都跳转到login.jely.cn/login这个地址,其他的地址都不跳转到该地址?

,非常感谢您长期对我司的支持!

问:相反,我是希望ng.jely.cn所有这个域名及其下级域名都不跳转到login.jely.cn/login这个地址。

现在是跳转了,而且地址居然还是请求的xx.ng.jely.cn,应该是内部跳转了,但是我不知道怎么改。

答:您好,核实到因为nginx上边的站点没有绑定域名的情况下,会自动跳转到nginx的默认站点,但是默认站点从上到下的匹配是nginx第一个server节,而第一个节就是绑定的login.jely.cn这个域名,如图:,请在第一个server节上边再加一个server节,并指定绑定为localhost,然后再核实下跳转

,非常感谢您长期对我司的支持!

更多关于云服务器域名注册虚拟主机的问题,请访问西部数码官网:www.west.cn
赞(0)
声明:本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-62778877-8306;邮箱:fanjiao@west.cn。本站原创内容未经允许不得转载,或转载时需注明出处:西部数码知识库 » nginx网站打开异常-云服务器问题

登录

找回密码

注册