如何使用.htaccess保护媒体目录? 时间:2012-05-05 作者:nur 我正在尝试使用保护上载目录。H访问。但当我浏览管理面板中的媒体部分时,我会看到用户/通行证弹出窗口<我的猜测是,WordPress使用fopen 查找文件是否存在。我发现mod\\u重写规则允许fopen 但我不知道如何将这些规则用于基本的HTTP身份验证。非常感谢您的帮助。以下是允许fopen的重写规则:RewriteEngine On RewriteBase / RewriteCond %{THE_REQUEST} ^.+$ [NC] RewriteRule .* - [F,L] 2 个回复 SO网友:user983248 # Only allow access to this directory if they are coming from your domain; excluding you, your server, Google and any other IPs RewriteEngine On RewriteCond %{REMOTE_ADDR} !^(xxx\\.xxx\\.xxx\\.xxx|xxx\\.xxx\\xxx\\.xxx|66\\.249\\.) RewriteCond %{HTTP_HOST} !^(127\\.0\\.0\\.0|localhost) [NC] RewriteCond %{HTTP_REFERER} !^https?://(.+\\.)?yourdomain\\.com/ [NC] RewriteRule .* http://yourdomain.com/ [L] 我想这应该会有帮助 SO网友:bueltge 看到这个了吗popular answer, 它工作正常,使用方便。您可以在a中找到源alsGist. 结束 文章导航