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

推荐订阅源

人人都是产品经理
人人都是产品经理
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
雷峰网
雷峰网
Google DeepMind News
Google DeepMind News
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
M
MIT News - Artificial intelligence
WordPress大学
WordPress大学
MongoDB | Blog
MongoDB | Blog
V
V2EX
博客园 - 【当耐特】
GbyAI
GbyAI
Stack Overflow Blog
Stack Overflow Blog
I
InfoQ
Martin Fowler
Martin Fowler
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Hugging Face - Blog
Hugging Face - Blog
B
Blog
V
Visual Studio Blog
D
DataBreaches.Net
C
Check Point Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs

卡库伊2.0

联想小新 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