.htaccess重定向到子文件夹,无法正常工作

.htaccess重定向到子文件夹,无法正常工作,.htaccess,redirect,mod-rewrite,.htaccess,Redirect,Mod Rewrite,我编写了一个简单的重定向条件,如下所示: RewriteCond %{HTTP_HOST} !^my-domain\.com$ RewriteRule ^(.*)$ http://my-domain.com/hu/$1 [L,R=301] 它正确地从www.mysite.com重定向到mysite.com/hu/ 但它不会将mysite.com重定向到mysite.com/hu/ 请帮助您在不理解代码的情况下复制了此代码。这是删除域的www.部分的典型htaccess 若要将主页重定向到子文件

我编写了一个简单的重定向条件,如下所示:

RewriteCond %{HTTP_HOST} !^my-domain\.com$
RewriteRule ^(.*)$ http://my-domain.com/hu/$1 [L,R=301]
它正确地从
www.mysite.com
重定向到
mysite.com/hu/

但它不会将
mysite.com
重定向到
mysite.com/hu/


请帮助

您在不理解代码的情况下复制了此代码。这是删除域的
www.
部分的典型htaccess

若要将主页重定向到子文件夹,请改用以下代码:

RewriteCond %{HTTP_HOST} ^(www\.)?my-domain\.com$
RewriteCond %{REQUEST_URI} !^hu/$
RewriteRule ^(.*)$ http://my-domain.com/hu/$1 [L,R=301]