0

我使用 IPB 创建了一个网站,我相信它是用 PHP 编写的。

我正在尝试使用 301 突出重定向,但是当我尝试使用来自网络的任何重定向时,我会收到 500 服务器错误

损坏的网址是“http://thereviewforum.com/index.php?/page/index.html/_/monthly-top-10/top-10-free-vpn-service-providers-r17”

我想将用户和搜索机器人引导到 http://thereviewforum.com/monthly_top_10.html/_/monthly-top-10/top-10-free-vpn-service-providers-r17

再次非常感谢任何帮助!

4

1 回答 1

1

我认为你可以这样做(以下不起作用。请参阅下面的工作示例):

Redirect 301 /index.php?/page/index.html/_/monthly-top-10/top-10-free-vpn-service-providers-r17 http://thereviewforum.com/monthly_top_10.html/_/monthly-top-10/top-10-free-vpn-service-providers-r17

编辑:

你是对的,以上不起作用。我猜不考虑查询字符串。我应该先测试一下。这是我测试以确保它有效的示例。

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/index.php$
RewriteCond %{QUERY_STRING} ^/page/index.html/_/monthly-top-10/top-10-free-vpn-service-providers-r17$
RewriteRule .? /monthly_top_10.html/_/monthly-top-10/top-10-free-vpn-service-providers-r17 [L,R=301]
于 2012-05-19T03:36:10.767 回答