Mod rewrite mod_重写,从旧URL到新URL

Mod rewrite mod_重写,从旧URL到新URL,mod-rewrite,Mod Rewrite,迁移站点并尝试保留一些书签和搜索结果 旧网址 topic/0/14.php 新网址 Module/news/filter/topic^sub^10282/page1.htm 看起来这应该很简单,我已经试过了,但是 RewriteRule ^topic/0/14\.php /Module/news/filter/topic^sub^10282/page1.htm? [R=301,L] 结果重定向到 example.com/home/example/domains/public_html/Mo

迁移站点并尝试保留一些书签和搜索结果

旧网址

topic/0/14.php
新网址

Module/news/filter/topic^sub^10282/page1.htm
看起来这应该很简单,我已经试过了,但是

RewriteRule ^topic/0/14\.php /Module/news/filter/topic^sub^10282/page1.htm? [R=301,L]
结果重定向到

example.com/home/example/domains/public_html/Module/news/filter/topic^sub^10282/page1.htm

。。。换句话说,重定向包含完整的URI,而不是来自根目录。

您是否尝试过使用
RewriteBase/

看一看


Mike。

我不知道为什么需要这样做,因为这两条路径都在文档根目录下,而且我的所有其他修改都在工作。