Erreur 500 pour une redirection

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

geba
WRInaute discret
WRInaute discret
 
Messages: 85
Enregistré le: 6 Juil 2005

Erreur 500 pour une redirection

Message le Sam Sep 17, 2016 7:04

Bonjour,

En désespoir de causes, je viens vers vous. Le code ci-dessous dans son fichier .htaccess provoque une erreur 500.

Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1


Son but est de faire une redirection http > https et de supprimer index.php? des URL.

Merci par avance de vos lumières. Cordialement

Annonces Google

geba
WRInaute discret
WRInaute discret
 
Messages: 85
Enregistré le: 6 Juil 2005

Re: Erreur 500 pour une redirection

Message le Dim Oct 16, 2016 8:47

Bonjour,

Je viens de trouver la solution. Pour faire fonctionner la redirection, il manquait seulement une instruction [L] dans le .htaccess en fin de la ligne de réécriture d'URL.

Code: Tout sélectionner
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]


[L] indique une fin d'instruction mais ne s'applique qu'à la ligne concernée sans influencer la suite du code…

Cordialement


Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :