Apache Htaccess重定向不同的域

Apache Htaccess重定向不同的域,apache,.htaccess,redirect,Apache,.htaccess,Redirect,我正在尝试将所有驻留的域从我的主机重定向到特定页面。在htaccess中使用301重定向是否有一种有效的方法可以做到这一点。 下面是一个例子 www.domain1.com -> www.mydomain.com/domain1.com www.domain2.com -> www.mydomain.com/domain2.com 如果您对如何提取根url并将其放入新url,然后执行重定向有想法或提示,请告诉我,谢谢。您可以在site root.htaccess或Apache co

我正在尝试将所有驻留的域从我的主机重定向到特定页面。在htaccess中使用301重定向是否有一种有效的方法可以做到这一点。 下面是一个例子

www.domain1.com -> www.mydomain.com/domain1.com
www.domain2.com -> www.mydomain.com/domain2.com

如果您对如何提取根url并将其放入新url,然后执行重定向有想法或提示,请告诉我,谢谢。

您可以在site root.htaccess或Apache config中使用此重定向规则:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^$ http://www.example.com/%1 [L,R=301]

我应该把重定向url写在什么地方吗?我的意思是www.mydomain.com从上面的案例不,这不是重定向。问题是我们有多个域,并且根url必须是动态的