如何删除?来自使用301重定向的htaccess的网址

时间:2010-10-27 08:31:45

标签: .htaccess

我需要从此网址获取动态网址的htaccess 301重定向:

http://www.example.com/index.php/?content/page1

http://www.example.com/content/page1

我目前的htaccess规则是:

RewriteBase /    
RewriteCond %{HTTP_HOST} !="" 
RewriteRule ^index.php(/.*)$ http://%{HTTP_HOST}$1 [R=301]

问题是我得到这样的网址:

http://www.example.com/?content/page1

如何从网址中删除该问号(?)。这也是这种模式中约20个不同的网址。我希望规则适用于我在这种模式中需要为301的所有网址。

1 个答案:

答案 0 :(得分:0)

?结束目标。

RewriteRule ^index.php(/.*)$ http://%{HTTP_HOST}$1? [R=301]