PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 服务器 > Linux教程 > 正文

    Nginx隐藏式跳转URL保持不变

    作者:admin来源:转载浏览:时间:2020-11-18 15:55:51我要评论
    导读:Nginx的隐藏式跳转可以实现将请求跳转到另一个网站的页面,并且浏览器中URL保持不变。Nginx配置中需要使用rewrite规则。下面提供两个示例来...
    Nginx的隐藏式跳转可以实现将请求跳转到另一个网站的页面,并且浏览器中URL保持不变。Nginx配置中需要使用rewrite规则。下面提供两个示例来说明这种跳转需求的配置:

    一、配置示例1
    将请求路径https://aa.com/data/test跳转到https://bb.com/data/test/test.html页面。


    server {
        listen       443;
        server_name  kevin.com;
        access_log  /data/nginx/logs/aa.com-access.log main;
        error_log  /data/nginx/logs/aa.com-error.log;
     
        ssl on;
        ssl_certificate /data/nginx/ssl/xxx.com.crt;
        ssl_certificate_key /data/nginx/ssl/xxx.com.key;
        ssl_session_timeout 5m;
     
        location = /data/test {
            rewrite /data/test /data/test/test.html break;
            proxy_pass https://bb.com;
        }
    }
    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-121-6437-1.html
    相关热词搜索: