【发布时间】:2012-01-17 01:05:30
【问题描述】:
我正在将一个域重定向到另一个域,但我想保留重定向中的路径。例如,我想访问www.example.com/services/education/page.html,但我的重定向会将他们带到www.new-example.com/services/education/page.html。我应该在我的 .htaccess 文件中写什么来保留路径“/services/education/page.html”?
现在我有:
redirect 301 http://www.example.com/ http://www.new-example.com/
但我不确定这是否有效(由于我正在等待域详细信息等,因此无法测试)。我只是想确定我什么时候让网站上线。这是对的还是我离谱?
谢谢!
【问题讨论】:
-
您仍然可以在使用现有域获取域详细信息之前进行测试,例如google.com 甚至不存在,因为您只想看到 301 重定向是在您想要的所有情况下发出的,同时保留您的路径。
-
Helicon 有一个 RegexTest 应用程序,可让您测试 .htaccess 条目。它甚至会根据您的输入/测试为您生成规则。