宝塔linux面板为gogs 添加反向代理后查看项目php文件等出现400错误

作者: wulilele 分类: 编程技术 发布时间: 2019-01-08 17:01

宝塔linux面板为gogs 添加反向代理后查看项目php文件等出现400错误的解决办法:

打开反向代理配置文件,修改如下配置:

#PROXY-START/
location /
{
#注释以下块
   # location ~ .*\.(php|jsp|cgi|asp|aspx|flv|swf|xml)?$
   #  {
     #  proxy_set_header Host domain.com;
     #  proxy_set_header X-Real-IP $remote_addr;
     #  proxy_set_header X-Forwarded-For 
     #   $proxy_add_x_forwarded_for;
     #   proxy_set_header REMOTE-HOST $remote_addr;
     #   proxy_pass domain.com;
     #
   # }
#注释以上块
    proxy_pass domain.com;
    proxy_set_header Host domain.com;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    
    #持久化连接相关配置
    #proxy_connect_timeout 30s;
    #proxy_read_timeout 86400s;
    #proxy_send_timeout 30s;
    #proxy_http_version 1.1;
    #proxy_set_header Upgrade $http_upgrade;
    #proxy_set_header Connection "upgrade";

    add_header X-Cache $upstream_cache_status;
    
    
    expires off;
}
#PROXY-END/

百度已收录