Nginx隐藏式跳转怎么实现
发布时间 - 2023-05-13 00:00:00 点击率:次nginx的隐藏式跳转可以实现将请求跳转到另一个网站的页面,并且浏览器中url保持不变。nginx配置中需要使用rewrite规则。下面提供两个示例来说明这种跳转需求的配置:
一、Nginx隐藏式跳转配置示例1
将请求路径https://jb51.net/data/test跳转到https://jb51.com/data/test/test.html页面。
server {
listen 443;
server_name jb51.net;
access_log /data/nginx/logs/jb51.net-access.log main;
error_log /data/nginx/logs/jb51.net-error.log;
ssl on;
ssl_certificate /data/nginx/ssl/jb51.net.crt;
ssl_certificate_key /data/nginx/ssl/jb51.net.key;
ssl_session_timeout 5m;
location = /data/test {
rewrite /data/test /data/test/test.html break;
proxy_pass https://jb51.com;
}
} 二、Nginx隐藏式跳转配置示例2
将访问172.16.60.16:8082/m2/order/secretRecording的请求跳转到172.16.60.28:8089/order/secretRecording
server {
listen 8082;
server_name 172.16.60.16;
index index.html index.php index.htm;
location ~* ^/m2/order/secretRecording {
proxy_next_upstream error timeout http_503 http_504 http_502;
proxy_connect_timeout 500s;
proxy_read_timeout 500s;
proxy_send_timeout 500s;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarde
d_for;
rewrite ^(.*)$ /order/secretRecording break; #先改写URI地址
proxy_pass http://172.16.60.28:8089; #跳转
}
}
# nginx
# html
# .net
# https
# 跳转
# 跳转到
# 可以实现
# 器中
# error_log
# main
# ssl
# error
# log
# access_log
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
教你用AI将一段旋律扩展成一首完整的曲子
如何快速建站并高效导出源代码?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
canvas 画布在主流浏览器中的尺寸限制详细介绍
C++时间戳转换成日期时间的步骤和示例代码
Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作
手机软键盘弹出时影响布局的解决方法
Laravel与Inertia.js怎么结合_使用Laravel和Inertia构建现代单页应用
如何在建站之星绑定自定义域名?
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
大连 网站制作,大连天途有线官网?
Laravel怎么为数据库表字段添加索引以优化查询
佐糖AI抠图怎样调整抠图精度_佐糖AI精度调整与放大细化操作【攻略】
如何将凡科建站内容保存为本地文件?
图册素材网站设计制作软件,图册的导出方式有几种?
Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践
北京的网站制作公司有哪些,哪个视频网站最好?
Laravel观察者模式如何使用_Laravel Model Observer配置
浅谈redis在项目中的应用
利用python获取某年中每个月的第一天和最后一天
佛山企业网站制作公司有哪些,沟通100网上服务官网?
Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践
Laravel如何使用Blade模板引擎?(完整语法和示例)
如何有效防御Web建站篡改攻击?
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程
iOS UIView常见属性方法小结
Laravel如何处理文件下载请求?(Response示例)
Laravel如何构建RESTful API_Laravel标准化API接口开发指南
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
如何快速搭建高效WAP手机网站?
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
JavaScript如何实现倒计时_时间函数如何精确控制
Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】
网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
高端云建站费用究竟需要多少预算?
手机网站制作与建设方案,手机网站如何建设?
Laravel如何使用Eloquent进行子查询
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
微信小程序 canvas开发实例及注意事项
Bootstrap整体框架之JavaScript插件架构
专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?
Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】
香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化
如何基于PHP生成高效IDC网络公司建站源码?
javascript中对象的定义、使用以及对象和原型链操作小结
微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】
简历在线制作网站免费版,如何创建个人简历?
php静态变量怎么调试_php静态变量作用域调试技巧【解答】


d_for;
rewrite ^(.*)$ /order/secretRecording break; #先改写URI地址
proxy_pass http://172.16.60.28:8089; #跳转
}
}