我拥有两个域名RiverSparrow和rs.co.我想要做的是使用短域作为主域的并行,而不必在每个服务器上上传相同的文件结构。所以我想要做的是能够捕获任何进入rs.co的请求,最好只使用一个文件(或组合 - 但重点是我不想上传相同的文件)文件到服务器上的每个文件夹),然后像以前一样重建URL,但用rs.co代替riversparrow.co.uk。我可以做的网址格式 - 无论我遇到哪些网址,它都可以捕获任何请求。 我对任何建议持开放态度。我有一些想法,它可能需要htaccess,这很好,但可以随意使用任何语言(虽然服务器端而不是PHP需要安装)。
答案 0 :(得分:1)
最好的办法是将两个域分配给同一个虚拟虚拟主机 - 无其他事情要做。
如果您确实需要沿着描述的路线前进,请查看自定义404处理程序 - 基本上就是
这导致了这种控制流程:
/some/url
答案 1 :(得分:1)
与Eugen的回答相反,我宁愿建议使用Redirect指令......“滥用”404处理程序感觉很脏。
另外,您不必进行任何“URL重建” - 因为apache会为您完成。
Redirect permanent / http://riversparrow.co.uk
应该这样做。