【发布时间】:2015-10-28 04:32:04
【问题描述】:
关注本文:http://premium.wpmudev.org/blog/limit-access-login-page/
我在 .htaccess 文件中包含以下代码:
ErrorDocument 401 /path-to-your-site/index.php?error=404
ErrorDocument 403 /path-to-your-site/index.php?error=404
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{HTTP_REFERER} !^http://(.*)?your-site.com [NC]
RewriteCond %{REQUEST_URI} ^(.*)?wp-login\.php(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^(.*)?wp-admin$
RewriteRule ^(.*)$ - [F]
</IfModule>
我的网站的 URL 确实包含“www”部分,因此在以下行中包含“www”是否安全/可以:
RewriteCond %{HTTP_REFERER} !^http://(.*)?www.your-site.com [NC]
我对编辑 .htaccess 文档不是很熟悉,感谢任何帮助。谢谢
【问题讨论】: