nginx配置虚拟主机后discuz这论坛的用户头像及UCenter访问时403状态

回复 收藏
一直跑着的论坛是配置在主文件中的,配置项挪到虚拟主机后,用户头像及后台UCenter访问都是403,有遇到这种问题的嘛,配置内容如下的:
server
{
  listen 80 ;
  server_name www.acgcommittee.com;
# default;
  index index.html index.htm index.php ;
  root /usr/local/http/discuz;
  access_log /usr/local/nginx/logs/access.log acgcommittee;  

   location ~ \.php$ {
     include fastcgi_params;
     fastcgi_pass 127.0.0.1:9000;
     fastcgi_index index.php ;
     fastcgi_param SCRIPT_FILENAME /usr/local/http/discuz$fastcgi_script_name ;
         }
      location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
        {
          expires 14d;
          access_log off;
        }   
        location ~ (static|cache)
        {
        access_log off;
        }
       location ~ \.(js|css)
        {
          expires 2h;
          access_log off;
        }
      location ~*^.+\.(gif|jpg|jpeg|png|swf|fiv|rar|zip|doc|pdf|gz|bz2|bmp|xls)$
        {
        valid_referers none blocked  .*acgcommittee.com *.taobao.com *.baidu.com *.g
oogle.com *.google.cn *.soso.com;
   
   
      if ($invalid_referer)
        {
    # rewrite ^/ http://www.acgcommittee.com/403.html;
       return 403;
   # rewrite ^/ http://www.acgcommittee.com/nophoto.gif;
        }
        }
}      

2016-08-26 00:15 举报
已邀请:
0

水水

赞同来自:

本帖最后由 irclabs 于 2016-8-26 00:18 编辑

http://121.42.156.158/uc_serve ... e.jpg防盗链也没生效,图片能显示=v=
0

小杰

赞同来自:

我做用户认证就403.防盗链没有问题
0

水水

赞同来自:

小杰 发表于 2016-8-30 07:33
我做用户认证就403.防盗链没有问题

多谢,防盗链没问题了,主要是使用虚拟主机后,网站出现问题,不过没太大问题的

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: