如何将用户重定向到另一个站点,只允许机器人索引?

时间:2010-12-07 12:06:07

标签: php apache .htaccess

我需要将所有用户重定向到当前的实时网站,并允许机器人为新的用户编制索引。 我怎样才能做到这一点?

如果是用户浏览,则重定向到远程站点。

允许机器人索引开发的网站

实施例: 查找domain.com,如果这是用户浏览我发送给他tom另一个域名 如果它是机器人我让他继续浏览当前网站。

1 个答案:

答案 0 :(得分:0)

我不知道你为什么要这么合理地做这件事,但是,问的问题是......

# Determine if the User Agent is a Targetted Spider or Bot
SetEnvIfNoCase User-Agent "^Start of the Spider User-Agent String" is_bot
# Add as many lines as are needed here...

# Set the 403 Forbidden location as the Real Visitor Site
ErrorDocument 403 http://www.real-visitors-go-here.com/

# Apply the Targetted Spider or Bot Check to Access
<Limit GET POST>
order deny,allow
deny from all
allow from env=is_bot
</Limit>

从未自己做过,但这种做法很有意义。