J'ai ajouté une redirection de force de non-www à www sur mon application Web basée sur codeigniter. Après cela, cela fonctionne très bien, mais il montre un index.php supplémentaire dans l'URL que je dois supprimer.Codeigniter supprimer index.php lorsque redirigé de non-www à
Voici mon URL: http://www.testprofile.com (FIN TRAVAIL)
est le problème ici a provoqué:
https://testprofile.com/result/184/1103511096450940jawadamin (. Non site www, il ajoutera automatiquement www)
ouvrir l'URL ci-dessus redirige vers www mais ajoute également un index.php supplémentaire dans l'URL qui doit être supprimé.
EST ICI LE CODE DE MON .HTACCESS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
RewriteCond %{HTTP_HOST} ^testprofile.com [NC]
RewriteRule ^(.*)$ https://www.testprofile.com/$1 [L,R=301]
</IfModule>
S'il vous plaît me aider à supprimer cette ennuyeux index.php
Merci,
Essayez quelques-unes de ces htaccess https://github.com/tasmanwebsolutions/htaccess_for_codeigniter – user4419336
@ wolfgang1983 J'ai déjà essayé, pas de chance –
Essayez de mettre des lieux de règles: deux lignes couper et coller des juste après la ligne 'RewriteEngine On'. Mais vous avez également besoin d'un point d'échappement comme '^ testprofile \ .com' dans la ligne de condition. – Tpojka