Redirection https et URL Canonicalization

Par Frank Hélin, il y a 11 ans


Bonjour,
Je ne pense pas être dans la bonne rubrique, mais j'ignore quelle est la bonne :-(
J'aimerai rediriger https://xxx-xxx.com vers https://www.xxx-xxx.com sachant que j'ai déjà créer une redirection http vers https comme ceci :

RewriteCond %{HTTPS} offaroundRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}around

J'ai essayé avec le code ci-dessous mais cela ne fonctionne pas. Quelqu'un peut-il m'aider ? Merci par avance. :-)

RewriteCond %{HTTP_HOST} !^www.xxx-xxx.com$ [NC]aroundRewriteRule ^(.*)$ http://www.fxxx-xxx.com/$1 [L,R=301]

7 réponses

tekyo11, il y a 11 ans

as-tu juste avant activé la fonction de redirection dans ton fichier avec cette ligne ?

RewriteEngine on
Huggy, il y a 11 ans

Plutôt qu'une redirection permanente (qui ralentit)
on peut le faire au niveau du Vhost

<VirtualHost x.x.x.x:80> ServerName www.example.com ServerAlias example.com .... </VirtualHost>
Frank Hélin, il y a 11 ans

Oui, j'ai bien activé les redirections puisque les redirections http -> https sont effectives.
Je ne connais pas du tout virtualHost, je vais faire des recherches...

Frank Hélin, il y a 11 ans

J'ai cherché mais je n'ai pas trouvé beaucoup d'information sur Vhost. Peux-tu m'aiguiller ? Tout d'abord, comment accéder au rép. apache de mon serveur ? Avec un terminal ? Si oui, en SSH ? J'ai essayé avec SSH mais je ne trouve pas le répertoire Apache... MErci d'avance

Huggy, il y a 11 ans

Tu es en mutu ou dédié ?
en mutu, je pense qu'on n'y a pas accès car on crée son domaine via l'interface d'administration

tekyo11, il y a 11 ans

Il n'y a que pour les serveurs dédié que tu auras acces à ce répertoire avec SSH, si tu as pris un serveur mutualisé tout se passe du coté de ton fichier .htaccess pour configurer Apache

Frank Hélin, il y a 11 ans

Je suis en mutualisé en effet. Je n'ai pas trouvé la solution avec le htaccess.