Apache 301重定向-不确定我做错了什么

Apache 301重定向-不确定我做错了什么,apache,.htaccess,mod-rewrite,redirect,Apache,.htaccess,Mod Rewrite,Redirect,我期待着301重定向(in.htaccess)大约15个WP博客网址在一个旧的领域到新的,相应的网址在一个新的领域 除了启用Apache mod_重写模块和重写引擎外,my.htaccess文件还包含以下内容的组合: Redirect 301 /old1 http://www.example.com/new1 Redirect 301 /old2 http://www.example.com/new2 Redirect 301 /old3 http://www.example.com/new3

我期待着301重定向(in.htaccess)大约15个WP博客网址在一个旧的领域到新的,相应的网址在一个新的领域

除了启用Apache mod_重写模块和重写引擎外,my.htaccess文件还包含以下内容的组合:

Redirect 301 /old1 http://www.example.com/new1
Redirect 301 /old2 http://www.example.com/new2
Redirect 301 /old3 http://www.example.com/new3
Redirect 301 /old4 http://www.example.com/new4
Redirect 301 /old5 http://www.example.com/new5
Redirect 301 /old6 http://www.example.com/new6
Redirect 301 /old7 http://www.example.com/new7
问题是,不是/old1重定向到,而是重定向到,这当然是无效的


有人知道为什么会发生这种情况吗?

不完全清楚“我在.htaccess文件中很难做到这一点”和“我的.htaccess文件包含以下内容的组合”的可能重复。您的.htaccess文件是否正好包含这3行或其他内容?现在发生了什么?您好,我看到您在我发表评论后更新了对原始问题的描述,但您没有回复我,因此我不确定您是否仍在寻找问题的解决方案。如果是:您的.htaccess文件包含哪些其他命令(尤其是在这些重定向之前),或者仅此而已?谢谢