nginx https 如何将部分路径转移到 http

nginx https 如何将部分路径转移到 http

我有一个自己的网站,默认是走的 https,其中有一个路径需要走 http。

实现

在 nginx 的配置文件 https 中添加这个路径,并添加一个 rewrite 的指令。

比如我需要将 tools/iphone 的路径转成 http,就是下面这样配置

bash 复制代码
location / {
    try_files $uri $uri/ =404;
}

location /tools/iphone {
	rewrite ^(.*)$ http://$host$1  permanent; 
}

结果


相关推荐
jiayong239 小时前
多子系统架构下的Nginx部署策略与最佳实践
运维·nginx·系统架构
国服第二切图仔11 小时前
Electron for 鸿蒙PC实战案例Gitcode口袋工具之HTTP请求封装的技术实现与设计解析
http·electron·gitcode
叫致寒吧11 小时前
Nginx基于域名的虚拟主机实操案例
运维·服务器·nginx
韩师学子--小倪11 小时前
tcpdump + Wireshark:抓取nginx转发到服务的流量
测试工具·nginx·tcpdump
梁正雄12 小时前
linux服务-Nginx+Tomcat+Redis之Session 共享 - 容器compose
linux·nginx·tomcat
赖small强13 小时前
【Linux 网络基础】WebSockets 技术指南
linux·网络·https·websockets·ping/pong
百***864616 小时前
服务器部署,用 nginx 部署后页面刷新 404 问题,宝塔面板修改(修改 nginx.conf 配置文件)
运维·服务器·nginx
cccyi716 小时前
HTTP 协议详解:从基础到核心特性
网络协议·http·应用层
木童66218 小时前
Nginx 深度解析:概念、架构、配置与虚拟主机实战
运维·nginx·架构
特种加菲猫18 小时前
HTTP协议核心机制解析
网络·网络协议·http