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

推荐订阅源

博客园 - Franky
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
人人都是产品经理
人人都是产品经理
罗磊的独立博客
博客园 - 聂微东
雷峰网
雷峰网
量子位
美团技术团队
V
V2EX
The GitHub Blog
The GitHub Blog
大猫的无限游戏
大猫的无限游戏
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
IT之家
IT之家
The Cloudflare Blog
爱范儿
爱范儿
T
Tailwind CSS Blog
博客园 - 三生石上(FineUI控件)
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
宝玉的分享
宝玉的分享
Last Week in AI
Last Week in AI
Jina AI
Jina AI

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