我需要将特定域别名重定向到主域中的特定文件夹。好吧,我只有一个拥有主域数据的主机,我需要这样做:
http://a.com/
-> redirect automatically to: http://a.com/project-a
-> currently done
http://a.com/project-a
http://a.com/project-b
-> no redirect, it is the final folder
-> currently done
### HERE: ###
http://b.com/
-> redirect transparently to: http://a.com/project-b
-> I need do that!
请注意:b.com/...
需要透明地将所有内容重定向到a.com/project-b/...
。所以,例如:
http://b.com/ => http://a.com/project-b/
http://b.com/news => http://a.com/project-b/news
我需要知道如何在.htaccess文件中执行此操作。域别名没问题,但目前a.com
和b.com
都重定向到a.com
主机(这是正确的),但b.com
需要在特定文件夹中工作。
我不知道这是否有问题,但/project-b
文件夹不存在,只有mod_rewrite
到index.php
。
我不想重定向301,我需要透明地做所有事情(用户会认为他们在b.com
托管)。