如何使用.htaccess或PHP在开发子域上重定向除我之外的所有人

时间:2013-10-13 13:57:10

标签: php .htaccess redirect

我有一个开发子域http://dev.example.com,如何阻止此网站在搜索引擎中编入索引,如果有人在该链接中输入,我该如何将它们重定向到主站点?

我尝试使用.htaccess但是当我添加这行代码时,它会在index.html文件中显示该页面并弄乱页面:

RewriteRule。? http://www.google.com [L]

感谢任何帮助,谢谢。

2 个答案:

答案 0 :(得分:1)

$your_ip = '';

if($_SERVER['REMOTE_ADDR' != $your_ip){
    header("location:".$your_redirect_url);
    exit;
}

答案 1 :(得分:1)

您只需要在.htaccess中使用此代码:

Order Deny,Allow
Deny from all
Allow from aa.bb.cc.dd
Allow from mm.nn.pp.qq

aa.bb.cc.ddmm.nn.pp.qq等替换为您自己的IP地址。这不仅会阻止所有搜索机器人阻止所有不受欢迎的访问者进入您的开发网站。