Htaccess从子域重定向,但不是它的文件夹

时间:2016-06-16 08:21:49

标签: .htaccess redirect subdomain

我有

sub.domain.com并希望将其重定向到domain.com

但一定不能重定向sub.domain.com/folder/或sub.domain.com/folder/index.html

我尝试过的所有东西都不起作用......

例如

RewriteEngine on
RewriteCond %{HTTP_HOST} sub.domain\.com [NC]
RewriteCond %{REQUEST_URI} ^/$
Rewriterule ^(.*)$ http://www.domain.com/ [L,R=301]

1 个答案:

答案 0 :(得分:1)

您可以使用:

RewriteEngine on
RewriteCond %{HTTP_HOST} sub.domain\.com [NC]
RewriteCond %{REQUEST_URI} !^/folder/?$
RewriteCond %{REQUEST_URI} !^/folder/index\.html$
Rewriterule ^(.*)$ http://www.domain.com/ [L,R=301]