gpt4 book ai didi

regex - nginx 别名语法

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

我正在尝试使用以下语法为网站中某些图片的位置添加别名:

location ~/^apple-touch-icon(.*)\.png$ {
alias /opt/web_alpha/img/$1;
}

是这样吗还是我漏掉了什么在 nginx 的 access.log 中,我收到了这条消息:

"GET /apple-touch-icon.png HTTP/1.1" 404 142

但在浏览器中显示的是索引页

此外,我对 nginx 中的别名和重写感到困惑,我应该使用哪个

最佳答案

服务器位置:

location ~ ^/(apple-touch-icon|browserconfig|favicon|mstile)(.*)\.(png|xml|ico)$ {
root /home/user/project/static/images/favs;
}

收藏目录:

$ ls -1 static/images/favs/

apple-touch-icon-114x114.png
apple-touch-icon-120x120.png
apple-touch-icon-144x144.png
apple-touch-icon-152x152.png
apple-touch-icon-57x57.png
apple-touch-icon-60x60.png
apple-touch-icon-72x72.png
apple-touch-icon-76x76.png
apple-touch-icon-precomposed.png
apple-touch-icon.png
browserconfig.xml
favicon-160x160.png
favicon-16x16.png
favicon-196x196.png
favicon-32x32.png
favicon-96x96.png
favicon.ico
mstile-144x144.png
mstile-150x150.png
mstile-310x150.png
mstile-310x310.png
mstile-70x70.png

关于regex - nginx 别名语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7886726/

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