Rewrite http -> https

WRInaute discret
jcaron a dit:
fredsoft a dit:
tu fait ça comment ?

Ben si tu veux rediriger l'ensemble d'un domaine, tu ajoutes la ligne sus-citée dans la section <VirtualHost> qui va bien (ou dans le .htaccess qui va bien).

http://httpd.apache.org/docs/mod/mod_al ... l#redirect

je crois que c'est pas bon ton truc;..il faut détecter quand tu as du http pour rediriger...redirect fait de la redir simple;..je pense vraiement que c'est du rewrite..j'ai trouvé 2 ou 3 truc sur des forums us mais ça merde
 
WRInaute accro
fredsoft a dit:
je crois que c'est pas bon ton truc;..il faut détecter quand tu as du http pour rediriger...

C'est pour ça qu'il faut le mettre dans un virtualhost ou un .htaccess qui correspond au cas http simple (<Virtualhost tutu.domaine.com:80> par exemple, le <VirtualHost tutu.domaine.com:443> n'ayant pas le redirect). Dans le cas du .htaccess il faut que les virtualhosts respectifs envoient sur deux répertoires différents, bien entendu.

fredsoft a dit:
redirect fait de la redir simple

Oui, c'est ce qu'il faut: que le serveur dise au browser qu'il faut qu'il se reconnecte sur une autre URL, qui dans le cas présent utilisera un autre protocole.

fredsoft a dit:
je pense vraiement que c'est du rewrite

Non, le rewrite c'est une sauce interne à Apache, ça veut dire qu'il faut qu'il considère qu'une URL donnée correspond en interne à une autre. Mais dans le cas présent ça ne va pas, puisqu'il faut bien forcer le browser à se reconnecter avec une autre protocole, on ne peut pas avoir le serveur qui parle https et le client qui parle http...
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut