VPS侦探论坛

 找回密码
 注册
查看: 3262|回复: 2

lnmp禁止通过IP访问的问题,求助军哥

[复制链接]
发表于 2017-7-19 12:54:28 | 显示全部楼层 |阅读模式

背景1:lnmp1.3版本升级到1.4
背景2:VPS有两个IP,分别绑定了不同的域名。域名的conf都做了相应的80端口监听,域名访问没有其他问题。

问题:现在能通过两个IP地址直接访问到网站。按照以前的教程在nginx.conf里添加了
server  
{  
listen 80 default;  
return 500;  
}  


也是不行。

最主要的问题是,server 默认的路径/home/wwwroot/default里没有任何源码,但是直接通过IP访问,竟然还能访问到已经绑定域名的其他目录源码。而且两个IP访问的源码还不一样~

求助军哥,搞了一天了,始终没搞定。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
 楼主| 发表于 2017-7-19 16:28:49 | 显示全部楼层


已经解决。要在vhost里的对应conf文件添加IP+端口。server
        {
                listen xxx.xxx.xxx.xxx:80;
                return 500;
        }

多IP就多加几个。IP就不能访问了,另外默认路径也可以在这里面指定,不知道为什么在nginx.conf里指定好像不起作用。

以上亲测可用。

结帖
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2017-7-19 19:37:01 | 显示全部楼层

#1 论坛搜索: 空主机头 有明确说明是替换不是添加

#2 本来就不需要一个一个的设置,本身按 空主机头的设置就是监听多有ip的。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-25 17:14 , Processed in 0.026308 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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