我无法让下面的重定向工作。当我在地址栏中输入mydomin.com时,它会正确重定向,但是当我进入www.mydomain.com时则不能重定向
我希望www.mydomain.com和mydomain.com的所有访问权限都转到sub1.mydomain.com。
请注意,我有sub2,sub3,他们有自己的.htaccess文件,这些文件不应受到影响。
redirectMatch 301 ^www\.mydoman\.com$ http://sub1.mydomain.com
redirectMatch permanent ^www\.mydomain\.com$ http://sub1.mydomain.com
答案 0 :(得分:2)
试试这个:
#Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.mydomain.com$[OR]
RewriteCond %{HTTP_HOST} ^mydomain.com$
RewriteRule ^(.*)$ http://sub1.mydomain.com/$1 [R=301,L]