我如何访问除和之外的deny all;
所有前端 wordpress 文件?wp-login.php
wp-admin
我目前阻止访问所有内容,wp-*
包括wp-admin
location ~ ^/(index\.php|wp-.*\.php) {
deny all;
}
尝试过的代码块:
# Deny Access to all of Wordpress Front End files except wp-login.php, wp-admin, and default.php
location ~* !^/(default.(.*)$)|!^/(wp-login.(.*)$)|!^/(wp-admin/) {
deny all;
}
所有内容仍可访问
答案1
我这样做:
位置 ~ ^/(wp-admin/install.php|wp-cron.php|foo.php|bar.txt|etc.foo) { 重写^/永久; }
无论如何。在使用所谓的 Wordpress 软件几次之后,我强烈建议,如果可能的话,使用只读实时平台。