我需要一些重定向的指导:
我在一个托管上安装了两个WordPress - 每个托管在一个单独的子目录中。
我能够让控制面板为每个域设置重定向,以便 - 例如:
www.domain1.com
重定向到www.domain1.com/d-one/
和
www.domain2.com
重定向到www.domain2.com/d-two/
哪个工作正常 - 我不太担心路径包含一个子目录(我假设我无法隐藏它)。
但是,为了方便访问者,我想设置重定向,例如:
www.domain1.com/contact
重定向到www.domain1.com/d-one/contact
和
www.domain2.com/contact
重定向到www.domain2.com/d-two/contact
...重定向知道哪个域是哪个。
答案 0 :(得分:1)
看上去没有人急着帮忙:(我在其他地方做了一些挖掘工作(如果我不是这样的话,我可能应该早点做的事情)......
在耗尽本网站上的所有主题后,我找到了这个网站:
http://corz.org/serv/tricks/htaccess2.php
在“一个根目录中的多个域”下使用此解决方案对我进行了整理:
#two domains served from one root..
RewriteCond %{HTTP_HOST} domain-one.com
RewriteCond %{REQUEST_URI} !^/one
RewriteRule ^(.*)$ one/$1 [L]
RewriteCond %{HTTP_HOST} domain-two.com
RewriteCond %{REQUEST_URI} !^two
RewriteRule ^(.*)$ two/$1 [L]
它还帮助我隐藏了不需要的子目录d-one和d-two。
情绪低落!