captain_torche Posté 14 Décembre 2012 Posté 14 Décembre 2012 J'ai actuellement une url du type monsite.com/banner.php, qui redirige vers monsite.com/index.php?type=banner avec la redirection suivante : RewriteRule (banner|skyscraper).php /index.php?type=$1 [QSA,R=301,L] Le souci, c'est que lorsque j'appelle la page en https (https://monsite.com/banner.php), la redirection s'effectue quand même vers la version http. Comment faire pour que la version https (Et uniquement celle-ci) redirige vers une version https ?
Dadou Posté 14 Décembre 2012 Posté 14 Décembre 2012 Utiliser la variable {SERVER_PORT} RewriteCond %{SERVER_PORT} ^443$
Dan Posté 14 Décembre 2012 Posté 14 Décembre 2012 Après cette ligne mets l'URL complète : RewriteCond %{SERVER_PORT} ^443$ RewriteRule (banner|skyscraper).php https://monsite.com/index.php?type=$1 [QSA,R=301,L]
captain_torche Posté 17 Décembre 2012 Auteur Posté 17 Décembre 2012 Ca marche super, merci à vous deux !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant