如何仅将我的主页重定向到其他服务器上的其他URL?

时间:2015-01-07 19:25:58

标签: redirect html indexing

我正在尝试将我公司的主页(让我们称之为example.com)重定向到我构建的新网页example.net,而不会丢失任何存档和子页面,即用户导航到{ {1}}它会重定向到example.com,但当他们点击“关于我们”时,我希望它返回example.net

我可以让它重定向,但每次用户点击链接(例如关于我们)时,浏览器都会尝试加载example.com/aboutus而不是example.net/aboutus,而不存在。

我尝试了许多不同的重定向命令,301命令,.htaccess以及向索引页面添加重定向。每次我打开主页以打开新网址

我附上了索引页面代码。

example.com/aboutus

1 个答案:

答案 0 :(得分:0)

我不是PHP人,但根据您的平台,您可以使用:

用于Apache或IIS重写模块的MOD_REWRITE模块。

这两个都支持重写URL,它可以匹配您的用例。

我很好奇为什么你不会替换你在同一台服务器上重定向的主页,但无论如何,因为你已经有重定向工作,你只需要在.net服务器上。您将需要两个规则,一个用于停止处理(如果它是根URL请求),然后一个用于所有其他请求,将根重新写回.com地址。您需要第一条规则,因此不要在服务器之间创建循环。