我可以通过htaccess更改其他网站的链接吗?

时间:2013-04-08 03:36:36

标签: redirect

情景:

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

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

2 个答案:

答案 0 :(得分:1)

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

Options +FollowSymlinks
RewriteEngine on

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

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

RewriteRule ^home.php$ /about-us [R]

答案 1 :(得分:0)

谢谢!

为了别人的利益,这对我们也有用。

RewriteCond %{HTTP_REFERER} ^http://website\.com.*
RewriteRule .* http://%{HTTP_HOST}/index.html