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

结果


相关推荐
Pocker_Spades_A1 小时前
Python快速入门专业版(五十四):爬虫基石:HTTP协议全解析(从请求到响应,附Socket模拟请求)
爬虫·python·http
Freed&3 小时前
《Nginx进阶实战:反向代理、负载均衡、缓存优化与Keepalived高可用》
nginx·缓存·负载均衡
Hover_Z_快跑3 小时前
Docker 部署 Elasticsearch 8.12 + Kibana + Nginx 负载均衡
nginx·elasticsearch·docker
天玺-vains3 小时前
借助Github Action实现通过 HTTP 请求触发邮件通知
网络协议·http·github
huazeci5 小时前
deepin Ubuntu/Debian系统 环境下安装nginx,php,mysql,手动安装,配置自己的项目
nginx·ubuntu·debian
国服第二切图仔5 小时前
Rust开发实战之使用 Reqwest 实现 HTTP 客户端请求
开发语言·http·rust
利刃大大6 小时前
【高并发服务器:HTTP应用】十四、Util工具类的设计与实现
服务器·http·高并发·项目·cpp
2501_915921437 小时前
iOS 虚拟位置设置实战,多工具协同打造精准调试与场景模拟环境
android·ios·小程序·https·uni-app·iphone·webview
午安~婉10 小时前
浏览器与网络
前端·javascript·网络·http·浏览器
无聊的小坏坏10 小时前
基于 TCP 线程池服务器封装 HTTP 服务器:从协议解析到适配落地
服务器·tcp/ip·http