Apache 条件访问驻留在多个域中
我需要在htaccess中创建一行,如 如果请求url==www.domainone.com/portal,则301重定向到www.domain.com/portal 需要这样做,因为有更多的域驻留在同一主机上。 否则它会创建一个循环,因为domain.com也在这里。这应该可以:Apache 条件访问驻留在多个域中,apache,.htaccess,conditional-statements,Apache,.htaccess,Conditional Statements,我需要在htaccess中创建一行,如 如果请求url==www.domainone.com/portal,则301重定向到www.domain.com/portal 需要这样做,因为有更多的域驻留在同一主机上。 否则它会创建一个循环,因为domain.com也在这里。这应该可以: RewriteEngine On RewriteCond %{HTTP_HOST} ^(www\.)?domainone\.com$ RewriteRule ^portal/?$ http://www.domain
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domainone\.com$
RewriteRule ^portal/?$ http://www.domain.com/portal [R=301,L]
它将永久重定向
http://www.domainone.com/portal
或http://domainone.com/portal
致:
http://www.domain.com/portal
无需使用任何东西,只需使用门户即可only@Mauricio更新了我的答案。