WordPress暴力修改-使用nginx?

WordPress暴力修改-使用nginx?,wordpress,apache,mod-rewrite,nginx,Wordpress,Apache,Mod Rewrite,Nginx,我读过一篇关于保护我的WordPress站点免受暴力攻击的可靠方法的文章,但是它是针对Apache mod_rewrite的,我想在Nginx中使用它 RewriteCond %{REQUEST_METHOD} POST RewriteCond %{REQUEST_URI} ^(|.*/)wp-(admin|comments-post|login|signup) [NC] RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST

我读过一篇关于保护我的WordPress站点免受暴力攻击的可靠方法的文章,但是它是针对Apache mod_rewrite的,我想在Nginx中使用它

RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} ^(|.*/)wp-(admin|comments-post|login|signup) [NC]
RewriteCond expr "! %{HTTP_REFERER} -strmatch '*://%{HTTP_HOST}/*'" [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://%{REMOTE_HOST}/$ [R=302,L]

是否有人可以帮助将其“转换”为nginx?

将以下代码添加到functions.php主题文件夹的底部,它将停止ping-back请求

add_filter( 'xmlrpc_methods', 'remove_xmlrpc_pingback_ping' );
function remove_xmlrpc_pingback_ping( $methods ) {
unset( $methods['pingback.ping'] );

return $methods;
}

[enter link description here][1]

将以下代码添加到主题文件夹中functions.php的底部,它将停止ping-back请求

add_filter( 'xmlrpc_methods', 'remove_xmlrpc_pingback_ping' );
function remove_xmlrpc_pingback_ping( $methods ) {
unset( $methods['pingback.ping'] );

return $methods;
}

[enter link description here][1]