只有主子域通过 .htaccess 重定向到主域

only main Subdomain redirect to main domain through .htaccess

我只想重定向主子域,例如 http://dl.domain.com 至 domain.com

但不将文件或脚本链接重定向到主域。

http://dl.domain.com/123.zip http://dl.domain.com/zippy.zip

如何使用 .htaccess 规则执行此操作?

我使用这些 .htaccess 规则但问题没有解决

RewriteCond %{HTTP_HOST} ^(www\.)?subdomain\.domain\.com$ [NC]
RewriteRule !^xyz\.php($|/) http://www.domain.com%{REQUEST_URI} [NE,R=301,L]

您可以使用:

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