结合 wordpress 的 nginx 位置指令
Combining nginx location directives for wordpress
是否可以组合这些 nginx 位置指令?
location = /wp-config.php {
deny all;
}
location = /readme.html {
deny all;
}
我用 location ~ ^/(readme\.html|wp-config\.php)
或 location ~ ^/(readme.html|wp-config.php)
试过了,但没用。如果我只使用最后一句话中的一个指令 readme.html returns 403.
感谢您的帮助!
您现有的位置块具有最高优先级并且是明确的。
您希望用来替换它们的正则表达式位置块在技术上可能是正确的,但相对于配置文件中的其他位置块也可能具有较低的优先级。
详情见this document。
是否可以组合这些 nginx 位置指令?
location = /wp-config.php {
deny all;
}
location = /readme.html {
deny all;
}
我用 location ~ ^/(readme\.html|wp-config\.php)
或 location ~ ^/(readme.html|wp-config.php)
试过了,但没用。如果我只使用最后一句话中的一个指令 readme.html returns 403.
感谢您的帮助!
您现有的位置块具有最高优先级并且是明确的。
您希望用来替换它们的正则表达式位置块在技术上可能是正确的,但相对于配置文件中的其他位置块也可能具有较低的优先级。
详情见this document。