如何编写执行以下操作的通用重定向规则:
/phpBB2/viewtopic.php?f=31&t=51574
变成:
/forum/viewtopic.php?f=31&t=51574
换句话说,f 和 t 的参数值是占位符
这将是一个永久重定向,所以我想我已经弄清楚了。
这似乎一般工作:
<IfModule mod_rewrite.c>
RewriteEngine On
RedirectMatch 301 /phpBB2(.*) /forum$1
它回显所有 URL 参数,在这种情况下应该没问题,因为我不知道 phpBB2 的任何参数不适用于 phpBB3。
这个工具有帮助。