2017-04-10 165 views

回答

1

使用下面的规则,

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^(www|webmail|help|whm|root) 
RewriteCond %{HTTP_HOST} ^(.+?)\.website.com 
RewriteRule^http://www.website.com/folder/%1 [R=301,L] 
+0

万一www,whm,root,webmail,mail,help case我不想重定向。 –

+0

@ M.Nadeem男人,当被问及这个问题时为什么没有提起这些。 –

+0

立即尝试编辑! –

0

尝试把它放在你的.htaccess文件中:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^abc.website.com 
RewriteRule ^(.*)$ http://website.com/folder/abc/$1 [L,NC,QSA] 

对于更一般的规则(即与任何的子域的作品,不是次)替换最后两行本:

RewriteEngine on 
RewriteCond %{HTTP_HOST} ^(.*)\.abc.website\.com 
RewriteRule ^(.*)$ http://website.com/folder/%1/$1 [L,NC,QSA] 

我希望它会为你工作。