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

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
Apple Machine Learning Research
Apple Machine Learning Research
量子位
D
DataBreaches.Net
云风的 BLOG
云风的 BLOG
博客园 - 聂微东
博客园_首页
D
Docker
博客园 - 叶小钗
S
SegmentFault 最新的问题
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
H
Hackread – Cybersecurity News, Data Breaches, AI and More
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
F
Fortinet All Blogs
小众软件
小众软件
aimingoo的专栏
aimingoo的专栏
爱范儿
爱范儿
腾讯CDC
罗磊的独立博客
雷峰网
雷峰网
博客园 - Franky

卡库伊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