我想将不存在的域重定向到www子域,但同时不重定向现有的子域。例如:
domain.com --> www.domain.com
existingsubdomain.domain.com --> existingsubdomain.domain.com
nonexistingsubdomain.domain.com --> www.domain.com
到目前为止,我已经能够找到仅用于重定向所有内容(甚至是现有内容)的示例,我需要的是所有内容(到www)+异常(现有子域)
我正在使用 apache .htaccess
,这样的规则会是什么样子?
我找到了一个应该这样做的例子:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteRule ^(.*)$ http:// www.%{HTTP_HOST}/$1 [L,R=301]
但它只这样做:
nonexistingsubdomain.domain.com --> www.nonexistingsubdomain.domain.com