在主域的根目录中,我有这个 .htaccess 规则,这样每个非 www url 都会重定向到 www.domain.com-urls:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
但随后我通过我的 VPS 上的 Cpanel 设置了一个子域(它将子域添加为子目录,即 /sub),即:
sub.domain.com
所有的网址现在都被重定向到:
www.subdomain.com urls
我只需要非www url,即:
www.sub.domain.com -> sub.domain.com
sub.domain.com -> sub.domain.com
如何使 domain.com 的根 .htaccess 不会干扰子域 .htacess 规则?
因为我将添加更多子域,这将需要他们自己的 htaccess 规则,并且都是非 www,我该怎么办?