url重定向到外部网站中的页面

时间:2013-04-25 17:45:49

标签: .htaccess http-redirect

我的网站中有一个页面 http://www.siteA.com/1987/title.html

我希望301将页面重定向到外部站点siteB中的页面,如下例所示 http://www.siteB.com/page/title3.html

我想在htacess中执行此操作,而不是在php

中执行此操作

我试过了

#redirect 301 /1987/title.html http://www.siteB.com/page/title3.html

这对我来说似乎不起作用

1 个答案:

答案 0 :(得分:2)

通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放在.htaccess目录下的DOCUMENT_ROOT中:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^www\.siteA\.com$ [NC]
RewriteRule ^1987/title\.html$ http://www.siteB.com/page/title3.html [L,R=301,NC]