惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Blog — PlanetScale
Blog — PlanetScale
博客园 - Franky
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
I
InfoQ
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
D
Docker
Google DeepMind News
Google DeepMind News
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Proofpoint News Feed
N
Netflix TechBlog - Medium
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Engineering at Meta
Engineering at Meta
H
Help Net Security
B
Blog
宝玉的分享
宝玉的分享

卡库伊2.0

Cloudflare搭建docker加速 联想小新 Pro13 ARE 2020 降频 用cloudflare来识别访客IP判断国家 批量计算文件hash 通过SSH同步数据 Indesign的一些技巧 一个无广告和弹窗的搜狗输入法 – 卡库伊2.0 Linux挂载nas路径 – 卡库伊2.0 ffmpeg将mp4转为m3u8 – 卡库伊2.0 php和nginx默认端口冲突 – 卡库伊2.0 引用中文字体文件太大如何解决 – 卡库伊2.0 计划任务:git同步 – 卡库伊2.0 Cloudflare免费缓存 – 卡库伊2.0 搜狗输入法去广告和弹窗 – 卡库伊2.0 网页小游戏 – 卡库伊2.0
FRP+反代的重定向 – 卡库伊2.0
sunplace · 2025-09-09 · via 卡库伊2.0

Skip to content

当访问一个存在的文件夹而且不以/结尾时,会出现错误,就需要如下设置: 在反代服务器上修改Nginx配置文件:

location / {
proxy_pass http://127.0.0.1:[proxy-port]; 
# 其他原有配置保持不变...
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
# ...(保留其他超时、WebSocket和重定向配置)

# 添加端口修正规则
proxy_redirect ~^(https?://)(your\.domain\.com):[original-port](.*)$ $1$2$3;
proxy_redirect ~^(http://127\.0\.0\.1):[original-port](.*)$ $scheme://$host$2;
}

在源服务器上修改Nginx配置文件:

location ~ ^.*/$ {
    # 判断是否为真实存在的文件夹
    if (-d $request_filename) {
        return 404;  # 存在的文件夹返回404
    }
    # 非真实文件夹的以/结尾路径(如URL重写的虚拟路径),交给默认逻辑处理
    try_files $uri $uri/ =404;
}
# 其他原有配置保持不变...
}

修改前:

https://your.domain.com/pathto 重定向到 https://your.domain.com:orginal-port/pathto

修改后:

https://your.domain.com/pathto 重定向到 https://your.domain.com/pathto/ 返回404