我需要从此网址获取动态网址的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的所有网址。
答案 0 :(得分:0)
以?
结束目标。
RewriteRule ^index.php(/.*)$ http://%{HTTP_HOST}$1? [R=301]