0

设想:

第三方网站有指向我们主页的链接。我们想将其重定向到我们网站的另一部分,例如http://website.com/about-us而不是主页。这可以在我们自己的服务器上完成吗?假设我们与该第三方网站没有联系。如果是,您能否提供一个示例重定向规则?

另外,您能否验证我是否可以按照此示例http://dmr.ath.cx/notes/rewrite.html进行操作?

4

2 回答 2

1

实际上,您链接的信息对您的问题非常有用,您甚至可以通过该链接解决您想要的问题。但是,您仍然可以尝试这个.htaccess代码:

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_REFERER} referrer\.com$ [NC]
RewriteRule ^/?$ /about-us [R]

如果他们链接的主页基本名称是home.php,那么只需使用该基本名称更改/?重写规则中的代码,就像这样:

RewriteRule ^home.php$ /about-us [R]
于 2013-04-08T04:06:01.890 回答
0

谢谢!

为了他人的利益,这对我们也有效。

RewriteCond %{HTTP_REFERER} ^http://website\.com.*
RewriteRule .* http://%{HTTP_HOST}/index.html
于 2013-04-16T02:08:45.177 回答