我正在尝试使用这段漂亮的代码隐藏我的 wp-admin 文件夹,但问题是如果我的用户代理中没有“XYZ”,它就会陷入无限重定向循环:
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
# Make wp-admin folder only visible to browsers with "XYZ" in the User Agent:
RewriteCond %{HTTP_USER_AGENT} !XYZ
RewriteRule ^(.*)$ - [R=404,L]
</ifModule>
我知道 R 标志会生成一个外部重定向,所以我尝试了这个,希望它会产生一个内部重定向,但没有运气:
RewriteRule ^(.*)$ 404.php [L]