.htaccess后重定向任何东西

时间:2014-06-13 08:32:14

标签: .htaccess

我有两个域名,一个旧域名和一个新域名。两个站点上的结构是相同的,所以我需要的是将域之后的任何内容传输到新页面

http://testurl.com/absolutely/anything/here  

 http://testurl2.com/absolutely/anything/here 

我试过了:

RewriteRule ^(.*) http://testurl2.com/$1

但没有任何效果:/

在主网址需要发送到新域名后,每个人都会发现什么。

1 个答案:

答案 0 :(得分:0)

试试这个.htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^testurl.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.testurl.com$
RewriteRule (.*)$ http://testurl2.com/$1 [R=301,L]
  1. [R=301]标志用于按状态301
  2. 重定向网址
  3. [L]标志用于在符合给定规则的情况下中断其他规则的规则匹配。