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; 
}

结果


相关推荐
JiaWen技术圈2 小时前
HTTP/3 协议基础
网络·网络协议·http
閞杺哋笨小孩19 小时前
面向「机构按域名访问、同一套前端」的 Nginx 示例
nginx
源远流长jerry20 小时前
Linux 本机网络通信机制深度解析:Loopback 设备原理
linux·运维·服务器·网络·tcp/ip·nginx·负载均衡
落叶_Jim21 小时前
Let‘s Encrypt证书有效期缩短至90天后,如何实现自动续期
网络协议·https·ssl
Shingmc31 天前
【Linux】应用层协议HTTP
网络·网络协议·http
spmcor1 天前
一文搞定 Nginx 开机自启:Windows / Linux / macOS 全平台指南
nginx
加号31 天前
【C#】 HTTP 请求通讯实现指南
开发语言·http·c#
CDN3601 天前
告别TCP队头阻塞!HTTP/3与QUIC协议在2026年的实战落地
网络协议·tcp/ip·http
深邃-1 天前
【Web安全】-计算机网络协议(1):IP协议详解,HTTP协议介绍
linux·tcp/ip·计算机网络·安全·web安全·http·网络安全
庞轩px1 天前
第三篇:SpringMVC——一个HTTP请求在Spring中经历了什么?
网络协议·spring·http·springmvc·handlermapping·前端控制器