.htaccess在之后重定向任何内容

.htaccess在之后重定向任何内容,.htaccess,.htaccess,我有两个域名,一个是旧域名,一个是新域名。这两个站点上的结构是相同的,所以我需要的是将域之后的任何内容传输到新页面 http://testurl.com/absolutely/anything/here 到 我试过: RewriteRule ^(.*) http://testurl2.com/$1 但什么都不起作用:/ 主url之后的内容需要发送到新域。试试这个。htaccess RewriteEngine On RewriteCond %{HTTP_HOST} ^testurl.com

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

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

我试过:

RewriteRule ^(.*) http://testurl2.com/$1
但什么都不起作用:/


主url之后的内容需要发送到新域。

试试这个
。htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^testurl.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.testurl.com$
RewriteRule (.*)$ http://testurl2.com/$1 [R=301,L]
  • [R=301]
    标志用于按状态301重定向URL
  • [L]
    标志用于在与给定规则匹配的情况下中断规则匹配以获取更多规则

  • 嗨,请澄清你的问题。两个链接看起来都一样。从和到。也让我知道,如果它是关于转移到新的域或其他目录在同一个目录domain@Log1cツ 嘿,我已经这样做了,很抱歉这是一个错误输入什么不工作,你得到了什么错误?只是找不到页面-当我键入testurl.com/test/test时,它就失败了。我需要它来获取url后的任何内容并将其添加到新的url。这两个域是在同一台服务器上还是在不同的服务器上?
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^testurl.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.testurl.com$
    RewriteRule (.*)$ http://testurl2.com/$1 [R=301,L]