【问题标题】:Rewriting an Apache redirect rule重写 Apache 重定向规则
【发布时间】:2013-03-30 21:58:51
【问题描述】:

我如何编写一个通用的重定向规则来做这样的事情:

/phpBB2/viewtopic.php?f=31&t=51574

变成:

/forum/viewtopic.php?f=31&t=51574

换句话说,f 和 t 的参数值是占位符

这将是一个永久重定向,所以我想我已经弄清楚了。

【问题讨论】:

  • 第一个是请求。这主要是搜索引擎关心的问题,因为论坛很大(290,000 个帖子)。

标签: apache .htaccess redirect


【解决方案1】:

这似乎通用:

<IfModule mod_rewrite.c>
RewriteEngine On
RedirectMatch 301 /phpBB2(.*) /forum$1

它回显所有 URL 参数,在这种情况下应该没问题,因为我不知道 phpBB2 的任何参数不适用于 phpBB3。

This tool 帮助了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-30
    • 2011-02-16
    • 2016-10-17
    • 1970-01-01
    • 2012-08-27
    • 1970-01-01
    相关资源
    最近更新 更多