2016-06-28 1 views
0

J'ai domaine enregistré dans ovh. Mes fichiers de site sont stockés dans un dossier appelé "www" dans le répertoire racine. C'était original ovh configuration. Il y a quelques jours, j'ai découvert que je peux utiliser encrypt ssl certyficate. Maintenant, j'ai ces adresses:Comment rediriger tout le trafic vers non www https avec .htaccess

example.com, 
www.example.com, 
https://example.com, 
https://www.example.com 

Je veux rediriger:

example.com 
www.example.com 
https://www.example.com 

à:

https://example.com 

via .htaccess 301 redirection

J'ai essayé beaucoup d'échantillon htaccess redirections de ce site et d'autres sites. Non d'entre eux fonctionnent parfaitement pour moi.

Par exemple la redirection de example.com to https://example.com était ok, mais de www.example.com me conduire à https://www.example.com/www ou https://www.example.com avec avertissement du navigateur « contenu dangereux ».

C'est plus dur que je ne le pensais.

+0

Voir http://stackoverflow.com/a/27528864/1741542 pour une très bonne réponse. –

+0

J'ai utilisé cette solution: http://stackoverflow.com/a/27528864/1741542 mais quand je vais à 'https: // www.example.com' j'ai toujours l'avertissement du navigateur. –

+0

Je ne sais pas ce que signifie ce "contenu dangereux". Peut-être que c'est un avertissement de certificat. Lorsque le certificat est émis uniquement pour example.com et non www.example.com, cela peut être une raison. Mais le "contenu dangereux" est très vague, cela peut également indiquer un contenu mixte ou autre chose. Mais quoi que ce soit, je pense que cela n'a rien à voir avec ces règles de réécriture. –

Répondre

0

Si vous utilisez wordpress, vous pouvez installer un simple pulgin appelé Really Simple SSl qui effectuera automatiquement cette redirection.