mod_rewrite 将子域名 URL 写入另一个网站

mod_rewrite 将子域名 URL 写入另一个网站

我需要创建一个重定向,以便 URL

domain1.mysite.com/user/register

differentsite.com/user/register

这是我需要重定向的唯一 URL(domain1.mysite.com 的其余部分保持不变)。整个网站(www.mysite.com、domain1.mysite.com、domain2.mysite.com 等)只有一个 htaccess 文件,因此我无法重定向,/user/register因为www.mysite.com/user/register不应该重定向。

(我可能最终能解决这个问题,但是 mod_rewrite 规则和流感不能混合。)

谢谢!

答案1

它应该是这样的:

RewriteCond %{HTTP_HOST} ^domain1.mysite.com$ [NC]
RewriteRule ^user/register$ http://differentsite.com/user/register [R=301,L]

相关内容