【教程】linux系统下Apache/nginx反向代理解析二级目录、泛目录教程

来源:反向代理解析 浏览:1668次 时间:2020-05-11
做网站找雨过天晴工作室

1、linux系统下Apache反向代理解析二级目录、泛目录教程

同nginx一样,apache解析目录不需要安装任何东西,在配置文件里加入解析规则即可。
解析规则:

<IfModule mod_proxy.c>
ProxyPreserveHost On
ProxyRequests Off
 
ProxyPassMatch "^(/目录名.*)$" "http://ip/$1"
ProxyPass /目录名 http://ip/
ProxyPassReverse /目录名 http://ip/
 
</IfModule>    





2、linux系统nginx下反向代理解析二级目录泛目录教程

解析方法:找到网站的配置文件,添加解析规则保存即可。


解析规则1:
    location /目录名 {
 
        proxy_pass http://ip/目录名;
 
        }

解析规则2:

 location /目录名{
    proxy_pass http://地址/;
    proxy_set_header Host 地址; 
    proxy_set_header X-Real-IP $remote_addr; 
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }  


上个演示图:


备注
1:代码加在哪:找到包含server_name  ***.com的这段代码,加在这段代码的下方即可。
2:css不能调用网站访问会缺乏框架,看起来只有文字一列列像乱码。
不删除红框内规则也能打开css的方法,让租用目录的人把模板里的相对路径改成绝对路径,指定某个ip或者域名打开。