J'ai besoin d'un htaccess 301 redirect pour les urls dynamiques qui partent de cette url :
http://www.example.com/index.php/?content/page1
à
http://www.example.com/content/page1
Ma règle actuelle de htaccess est :
RewriteBase /
RewriteCond %{HTTP_HOST} !=""
RewriteRule ^index.php(/.*)$ http://%{HTTP_HOST}$1 [R=301]
Le problème est que je reçois des urls comme celle-ci :
http://www.example.com/?content/page1
Comment puis-je supprimer le point d'interrogation ( ?) de l'URL ? De plus, cette règle s'applique à environ 20 urls différentes dans ce modèle. J'aimerais que la règle fonctionne pour toutes mes urls qui doivent être 301 dans ce modèle.