【发布时间】:2012-10-15 21:53:18
【问题描述】:
我成功地将一个 Wordpress 网站大规模迁移到 Drupal。不幸的是,在 Wordpress 中,内容 URL 类似于 www.example.org/?p=123。我的域仍然相同,但我想通过 htaccess 进行重定向,因为 Drupal 不允许 URL 为 www.example.org/?p=123。换句话说,内容与在 Wordpress 中的 URL 不同。例如,新的 Drupal URL 将类似于 www.example.org/content/MyNewPage
我在我的 .htaccess 文件中尝试过,但它不起作用
Redirect 301 /\?p=375 http://www.example.org/content/MyNewPage
所以我尝试了以下方法,但它也不起作用。
Redirect 301 /\?p\=375 http://www.example.org/content/MyNewPage
作为一个测试,我尝试了下面的方法并且成功了。
Redirect 301 http://www.example.org http://www.google.com
我确保我的重定向规则位于我的 .htaccess 列表的顶部,因此将首先对其进行评估。我该如何解决?
【问题讨论】:
标签: apache .htaccess mod-rewrite redirect