我有一个 php nginx 网站,我为其定义了默认位置。这很好用,只是我无法返回 favicon.ico。favicon.ico 文件存储在根目录的根目录下。
我目前有这个:
位置 / { error_page 404 = @pmwiki; log_not_found 关闭;} 位置 = /robots.txt { access_log off; log_not_found 关闭;} 位置 @pmwiki { 重写 ^/(.*)$ /?n=$1 最后;} 位置 ~ ^/(cookbook|local|scripts|wiki.d|wikilib.d) { 全部拒绝;} 位置 ^~ /docs { 自动索引开启;类型 { 文本/纯 php; } } 位置 ~ \.php$ { 。. . } 位置〜/ \。{全部拒绝;}
我需要添加以下内容,但不知道用什么代替问号。
位置 = /favicon.ico { ???? }
之间不需要任何东西
{}
。一个空块将从周围上下文中继承许多指令的值,包括当前文档根。因此,将 URI
/favicon.ico
指向文件的最简单解决方案/path/to/root/favicon.ico
是: