1

我有 2 个域:

域A.example.com,域B.example.com

他们需要被重定向到:domainC.example.com/test

CNAME 已经更改,所以如果我去 domainA.example.com 我去 domainC.example.com 但它需要指向子文件夹测试。

我已经读到您可以使用 .htaccess 来做到这一点,但是我必须将 RewriteCond 放在哪个 .htaccess 文件中?它在 domainC.example.com 目录中还是在子文件夹中?

我从未使用过 RewriteCond,所以如果有人可以向我展示一些可以解决问题的东西,它真的会派上用场。

谢谢。

4

1 回答 1

0

是的,您可以mod_rewrite通过.htaccess.

启用mod_rewrite.htaccess通过httpd.conf然后将此代码放入您的 DOCUMENT_ROOT/.htaccess文件中:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(domainA| domainB)\.example\.com$ [NC]
RewriteRule ^ http://domainC.example.com/test%{REQUEST_URI} [R=301,NE,L]
于 2013-10-02T17:25:47.560 回答