1

如何将别名目录用作子域,例如,当我使用子域http://subdomain.domain.com并单击链接时,我会转到http://subdomain.domain.com/new-link但是当我使用别名http://domain.com/Alias并单击链接我转到http://domain.com/new-link我想转到http://domain.com/Alias/new-链接这意味着我想维护http://domain.com/Alias/

有任何想法吗?

4

1 回答 1

0

将您的子域迁移到子目录(我假设永久外部重定向,谷歌喜欢那些,也有书签的人):

RewriteCond %{HTTP_HOST} client.domain.com 
RewriteRule (.*) http://domain.com/client$1 [L,R=301,QSA]

如果您的意思是多个子域,这也可以:

#do not rewrite www.
RewriteCond %{HTTP_HOST} !^www.
#rewrite al other subdomains
RewriteCond %{HTTP_HOST} (.*).domain.com 
RewriteRule (.*) http://domain.com/%1$1 [L,R=301,QSA]
于 2012-12-11T23:34:52.553 回答