Wordpress安全配置-伪静态2

wordpress站点的伪静态:

location /
{
try_files $uri $uri/ /index.php?$args;
if ($host ~* (tpc-002.mach3builders.nl|www.wbtuintotaal.nl|www.offshorerotterdam.com|www.technischbedrijf.nl|www.stage-match.nl)) {
return 403;
}
if ($host ~* (.*\.mach3builders\.nl)) {
return 403;
}
}
location ~ ^/css/.*\.php$ {
deny all;
return 403;
}
location ~* /php-cgi/php-cgi\.exe$ {
return 403;
}
location ~* /(backup|backups|website)\.(zip|rar)$ {
return 403;
}
location ~* /back/mysql\.sql$ {
return 403;
}
location = /wp-json/tdw/save_css {
return 403;
}
location ~* ^/wp-content/(admin\.php|plugins/about\.php|db-cache\.php) {
deny all;
return 403;
}
location = /xmlrpc.php {
deny all;
access_log off;
log_not_found off;
}
location = /wp-includes/wlwmanifest.xml {
deny all;
access_log off;
log_not_found off;
}
location ~ /\.git {
deny all;
access_log off;
log_not_found off;
}
location = /shell.php {
deny all;
access_log off;
log_not_found off;
}
location ~* /(delchel|block-editor-plugin|zjxd)\.php$ {
deny all;
}
location /css/sgd.php {
deny all;
access_log off;
log_not_found off;
}

location /css/cloud.php {
deny all;
access_log off;
log_not_found off;
}

location ~ ^/css/xmrlpc\.php {
deny all;
access_log off;
log_not_found off;
}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;




相关推荐

  • 生成图片

    from PIL import Image, ImageColor, ImageDraw, ImageFont, ImageFilterdef create_image_with_text(size, color, text, font_path, font_size, text_color, shadow_color, output_path): """ Create a new image of specified size and color with centered text that has a border and shadow. :param size: A tuple con

  • 获取指定目录下的所有图片信息

    1 获取指定目录下的所有图片信息// 获取指定目录下的所有图片信息 public function getImagesInfo($directory) { $images = []; // 创建递归目录迭代器 $iterator = new \RecursiveIteratorIterator( new \RecursiveDirectoryIterator($directory, \RecursiveDirectoryIterator::SKIP_DOTS), \RecursiveIteratorIterator::LEAVES_ONLY ); // 遍历目录中的每个文件 foreach (

  • Thinkphp各版本的PHP要求

    ThinkPHP 8.0:运行环境要求PHP8.0+,兼容PHP8.3ThinkPHP 6.1:运行环境要求PHP7.2+,兼容PHP8.1ThinkPHP 6.0:运行环境要求PHP7.2+,兼容PHP8.1ThinkPHP 5.1:运行环境要求PHP5.6+,兼容PHP8.0ThinkPHP 5.0:运行环境要求PHP5.4+,兼容PHP7.3