0

我正在尝试重定向一些文件,但我很困惑。在“每页一页”的基础上做其中一些的方式太多了,所以我需要一种快速的方法,因为这些页面微不足道,但目前返回 404。

我有一个类似“/old-blog/tag/page”的页面,我之前将“old-blog”重定向到“new-blog”,所以我得到“/new-blog/tag/page”,但现在我想要“标记”以及在此之后的所有页面都将发送到“新博客”。我希望这个例子有意义,请问我是否遗漏了什么。

我正在使用我的 .htaccess 文件进行重定向,所以我想要一种可以考虑到这一点的方法。

谢谢,丹。

4

1 回答 1

0

您可能已经有重写规则,如果有规则执行某种类型的路由,那么 mod_rewrite 和 mod_alias 就会发生冲突(RedirectMatch是 mod_alias)。因此,请尝试仅使用 mod_rewrite。尝试在文档根目录的 htaccess 文件中添加这些规则,高于任何其他规则:

RewriteEngine On
RewriteRule ^/?old-blog/tag /new-blog/ [L,R=301]
于 2012-10-21T23:53:46.093 回答