Re: Redirection automatique web apache http vers https
andre_debian@numericable.fr a écrit le 10/05/2015 23:10 :
> 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..."
Y a peut-être un caractère invisible qui gène, faudrait éditer le
fichier avec vi pour s'en assurer.
Que disent les logs apache?
--
Stéphane
Reply to: