【发布时间】:2012-08-10 04:54:56
【问题描述】:
给定以下路径: http://www.testsite.com/some/path/
我想把它重定向到 http://www.testing.com/new/stuff/
无论路径是否有斜杠,如何让 .htaccess 执行该重定向?
编辑
我试过了:
RedirectMatch 301 /some/path(.*) /new/stuff/$1
但是,它会导致以下重定向
【问题讨论】:
-
那里为什么会有??您是否还有其他一些导致这种情况的规则?
-
这是调整 URL 的 codeigniter 站点的一部分,但关键是我不希望在 '/stuff/' 之后出现任何内容,而 '/?/some/path' 不应该在那里。如何让它在不附加到新路径的情况下进行重定向?
-
如果 codeigniter 正在修改 URL,那么您需要查看那里,因为您的
RedirectMatch正在做它应该做的事情。 -
好的。忽略我写的内容,如何在不向新路径附加任何内容的情况下从一条路径重定向到另一条路径。我只希望它转到“/new/stuff/”,最后什么都没有,不管在“/some/path”之后是什么(如果有的话)