> Le 10 mai 2015 à 23:00, andre_debian@numericable.fr a écrit : > > On Sunday 10 May 2015 21:57:42 Erwan David wrote: > On Sunday 10 May 2015 21:51:38 Philippe Gras wrote: >> Le 10/05/2015 20:47, andre_debian@numericable.fr a écrit : >>> Impossible de rediriger automatiquement les requêtes http => https >>> Voici l'extrait du fichier "default-ssl" : >>> ================ >>> NameVirtualHost *:443 >>> <VirtualHost *:80> >>> ServerName domaine.com >>> Redirect / https://domaine.com >>> </VirtualHost> >>> <VirtualHost *:443> >>> DocumentRoot /var/www >>> ServerName domaine.com >>> SSLEngine on >>> </VirtualHost> >>> ================ > >>> Je relance apache et dans le navigateur : >>> "La connexion a échoué >>> Firefox ne peut établir de connexion avec le serveur à l'adresse..." >>> Si je tape "https://www. ....." , ça marche. >>> J'ai bien activé le module "rewrite". >>> J'ai parcouru plein de sites qui recommandent les éléments ci-dessus, >>> mais rien à faire, pas de redirection auto. > >> C'est pas du mod_rewrite, justement… >> essaye avec des guillemets ? >> http://httpd.apache.org/docs/2.4/en/rewrite/avoid.html >> Dans la version française indiquée comme périmée, >> les guillemets n'y figurent pas… > >> J'utilise >> <VirtualHost *:80> >> ServerName mon_serveur >> RedirectPermanent / https://mon_serveur/ >> </VirtualHost> >> Et ça marche >> Donc RedirectPermanent et un / à la fin de l'url de redirection. > > J'ai essayé avec guillements, sans guillemets, > RedirectPermanent / https://mon_serveur/, > mais non, rien à faire, pas de redirection : > "Firefox ne peut établir de connexion avec le serveur à l'adresse…" Et un truc plus générique comme ça : <VirtualHost <IP>:80> ServerName <NOM_DNS> ServerAdmin <EMAIL> <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{SERVER_PORT} !^443$ RewriteRule ^/(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L] </IfModule> </VirtualHost> <IfModule mod_ssl.c> <VirtualHost <IP>:443> ServerName <NOM_DNS> ServerAdmin <EMAIL> DocumentRoot <RACINE_DEPOT> .................... </VirtualHost> </IfModule> -- Pierre Malard |\ _,,,---,,_ /,`.-'`' -. ;-;;,_ |,4- ) )-,_. ,\ ( `'-' '---''(_/--' `-'\_) πr perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_. ,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print' - --> Ce message n’engage que son auteur <--
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail