gpt4 book ai didi

nginx - 回退到 nginx 中的默认/共享文件

转载 作者:行者123 更新时间:2023-12-04 10:22:07 24 4
gpt4 key购买 nike

如果没有相关文件,我希望从共享位置(绝对路径)提供默认的 robots.txt 文件。

我试过了,但运气不好:

location = /robots.txt {
expires 30d;
add_header Cache-Control public;
try_files /robots.txt /var/www/shared/robots.txt =404;
}

但它只返回 404。

最佳答案

我最终得到了这个似乎有效的方法:

location = /robots.txt {
expires 30d;
add_header Cache-Control public;
try_files /robots.txt @shared;
}

location @shared {
root /var/www/shared;
}

不过我必须承认,我更喜欢“try_files”,但它似乎不适用于绝对路径。

如果有人有更好/其他的解决方案,我很乐意看到!

关于nginx - 回退到 nginx 中的默认/共享文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12590413/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com