VPS侦探论坛

 找回密码
 注册
查看: 5904|回复: 3

如何使用指定IP访问指定目录下网站

[复制链接]
发表于 2014-3-11 12:54:39 | 显示全部楼层 |阅读模式

查找了半天,自己Google了半天,自己也测试了半天一直弄不好
我看了下论坛里面大家的回复,我觉得有必要说的清楚一些
首先我用的LNMPA安装包,也就是说Nginx前端反代Apache后端

然后我的VPS上有大概10个IP,现在想要做几个站点,暂时不考虑安全问题情况下禁止IP访问

安装好一键包之后所有IP全部指向的是指定站点的那个页面(就是default文件下下面那个安装包里面的默认首页)

我现在想要把 IP1绑定到WEB1上,域名的解析已经做好,我想要这个指定IP也可以访问这个文件夹下面的网站
然后把IP2绑定到WEB2上,同样域名已经解析好,需要这个指定IP访问指定这个文件夹下面的网站

其余的IP最好都能禁止访问(也就是说指定的IP可以用,其他IP不能用),或者至少其余IP访问默认网站

这个怎么做??


--------------------------

我先说下我测试的没有成功的情况
首先修改了nginx的conf下面nginx.conf的那个默认网站的listen的地方,把原先80的地方变成了IP:80
然后修改了conf下面vhost里面的所有网站都指定到不同IP上

这次测试不行

然后我又修改Apache的网站配置,Apache的conf/extra下面的httpd-vhost里面有一些网站信息,把这个备注掉了
然后在conf/vhost文件夹里面修改所有网站到对应IP

重启nginx和apache

测试不行,所有IP还是默认访问那个默认的网站

发现在httpd-vhost.conf里面有一个默认监听*:80端口的语句,把那个备注掉了,依然是可以访问默认网站其他不行

然后我发现连域名也只访问默认网站而不访问指定的网站了,所以我放弃了

求具体的操作步骤
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-3-11 17:18:58 | 显示全部楼层


哪个域名要使用哪个ip,就将域名解析到哪个ip
vps上添加上这个域名就行了

除非想要ip和域名访问一样的内容,否则不需要修改listen
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2014-3-11 21:57:47 | 显示全部楼层

是的,现在就是想要IP和域名访问的同样的内容,也就是说不同IP访问的是不同的站点,如果没有域名的情况下也可以通过IP访问
但是修改了listen之后依然不行

后来添加了default在listen最后面,也不行

原帖由 licess 于 2014-3-11 17:18 发表
哪个域名要使用哪个ip,就将域名解析到哪个ip
vps上添加上这个域名就行了

除非想要ip和域名访问一样的内容,否则不需要修改listen
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2014-3-12 09:25:22 | 显示全部楼层

回复 3# 的帖子




修改所有nginx的listen和所有apache配置里带 *:88的配置
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-9-25 11:19 , Processed in 0.026912 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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