关于server_name 域名的设置不生效问题
来源:3-14 Nginx作为代理服务_配置语法及反向代理场景
慕哥6541037
2017-11-01
你好,在你的课程章节演示环节里面,给到server 配置 域名后,直接客户机访问是可以访问到的,但是我设置了之后访问不到;
异常的情况是:
页面会跳转到不知名的网址,最后出来462 错误; 是不是遗漏了一步,需要再客户机上设置 hosts文件;还是遗漏了什么其他步骤,难道每次修改一次域名后,客户机的hosts文件也需要修改 ?
3回答
-
慕哥6541037
提问者
2017-11-03
你得确定工程代码是用的realserver.conf ,fx_proxy.conf哪个虚拟服务来配置的?
-------------这个怎么确定呀 ? 不是很懂,你指的工程代码是什么,
那看下realserver.conf或者 fx_proxy.conf有没有配置server_name server8.test.com .
---有设置 server_name server8.test.com , 就改了这一项;
配置文件如下:
这个是nginx.conf配置文件
022017-11-06 -
慕哥6541037
提问者
2017-11-03
环境配置信息如下:
1、conf目录下的配置文件拷贝自您的课件。fx_proxy.conf 和 realserver.conf
2、加载conf配置生效后,启动nginx,然后外网地址栏输入网址:
server8.test.com ,加上80端口也访问不了,结果一样跳转。
3、如果用我服务器的IP地址直接访问就可以访问:
网络环境是:虚拟机做为服务器(服务端),然后通过NET模式连接本机(客户端)来共享网络及外网。
所以我觉得是不是要做地址映射,难道nginx配置了域名,就能够访问了 ?是不是遗漏了关键的一步
麻烦大神帮忙看看,谢谢
062017-11-07 -
Jeson
2017-11-01
你提供的信息来看,不太好判断,把你配置和相关的错误页面截图发我看下,可能更能分析到问题
012017-11-03
相似问题