hdhgh 发表于 2011-5-22 19:00:27

如何设置禁止输入IP访问网站

https://bbs.vpser.net/viewthread.php?tid=2481&highlight=ip%E8%AE%BF%E9%97%AE按照这个改了之后,访问不了网站,


原有的配置是这样的
server
{
listen       80;
server_name www.vpser.net;
index index.html index.htm index.php;
root/home/wwwroot;


改成这样不行:
server
{
      listen 80 default; #参数表示这个是默认虚拟主机
      server_name _;
      rewrite ^(.*) https://www.vpser.net permanent; #跳转到域名
      #return 500; #或者返回 500;
      index index.html index.htm index.php;
      root/home/wwwroot;

[ 本帖最后由 hdhgh 于 2011-5-22 19:01 编辑 ]

licess 发表于 2011-5-22 19:07:48

你网站放在 /home/wwwroot 下面?

hdhgh 发表于 2011-5-22 19:09:34

原帖由 licess 于 2011-5-22 19:07 发表 https://bbs.vpser.net/images/common/back.gif
你网站放在 /home/wwwroot 下面?


默认的,没改,是放在wwwroot

licess 发表于 2011-5-22 20:45:49

那肯定就不行了,不允许ip直接访问是只能针对网站不放在/home/wwwroot下面的。另外创建虚拟主机的才行。

asmon 发表于 2011-7-10 15:15:02

https://bbs.vpser.net/thread-2481-1-1.html

竖个路牌,免得后面的人走弯路,呵呵

yuweitaocn 发表于 2011-7-10 21:25:49

把这一个直接RETURN 505。然后自己根据域名来建一个虚拟主机不是就可以了?]
页: [1]
查看完整版本: 如何设置禁止输入IP访问网站