我正在我的一个子域上设置开发服务器。我正在使用访问者的IP地址控制对该站点的访问。当我看到未经授权的访问者时,我想将301重定向到主网站。我使用以下.htaccess指令获得临时解决方案:
ErrorDocument 403 http://www.mymainsite.com/
但我的理解是302重定向。我想做一个301.
在寻找解决方案时,我遇到了以下情况:
RewriteCond %{HTTP:Authorization} !=""
RewriteRule ^$ http://www.mymainsite.com [R=301,L]
但是,它似乎没有起作用。仅供参考,我在IP上阻止,而不是登录,所以这是我的设置:
Order deny,allow
Deny from all
Allow from 12.2.120.233
任何人都知道如何将其作为301工作?