Bonjour, j'ai récemment pris un nouvel hébergement et un nom de domaine, j'ai mis dedans un ancien site WP qui était sur un autre hébergement avec "All in one". Tout fonctionne bien migration ok mais j’aimerais dans l'adresse de mon url de site visible avoir le www devant. Actuellement même en tapant "www.collodionparis.com" il redirige vers "collodionparis.com". Je précise qu'il s'agit d'une offre multisite, SSL activé. J'ai tenté une modif dans mon .htaccess : [c]RewriteCond %{HTTPS_HOST} !^www.collodionparis.com$ RewriteRule (.*) https://www.collodionparis.com/$1 [QSA,L,R=301][/c] mais ça me renvoie une page Internal server error.
domaine et sous domaine pointent bien vers le www / et je n'ai pas fait de redirection dans mon installation. Merci d'avance pour vos conseils je suis bloqué...
Bonjour Gaston, merci pour votre réponse rapide, en fait je voudrais que l'adresse visible soit toujours avec les WWW >> www.collodionparis.com et non pas //collodionparis.com... comment faire ? La plupart des sites que je consulte ont bien le fameux www devant leur nom... J'avais aussi essayé une redirection 301 a partir d'ovh cpanel mais ça ne marchait pas je crois que je m'y étais mal pris... merci par avance pour vos conseils :-)
J'avais déjà essayé cette méthode sans succès il y a 3 jours... mais j'ai refait en copiant bien vos infos... J'ai fait la modif dans .htaccess mais il me dit site inaccessible il m'affiche le message suivant :
"La page n’est pas redirigée correctement
Une erreur est survenue pendant une connexion à www.collodionparis.com.
La cause de ce problème peut être la désactivation ou le refus des cookies."
voilà mon fichier .htaccess modifié
RewriteEngine On RewriteCond %{HTTP_HOST} ^collodionparis.com [NC] RewriteRule ^(.*) https://www.collodionparis.com/$1 [L,R=301,QSA] RewriteCond %{ENV:HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # BEGIN WordPress # Les directives (lignes) entre « BEGIN WordPress » et « END WordPress » sont générées # dynamiquement, et doivent être modifiées uniquement via les filtres WordPress. # Toute modification des directives situées entre ces marqueurs sera surchargée. <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
# END WordPress
J'ai vu cette méthode, qu'en pensez-vous ? >> faire une modif (dans phpmyadmin) au niveau des bases de données du wp_options en changeant "siteurl" et "home" en rajoutant www. ? bonne idée ?
Un grand merci Gaston, le guide est génial pour solutionner les problèmes. Un vrai pas à pas clair et précis. Au top je recommande. Et donc mon site est bien maintenant en www, il suffisait de rectifier-changer l'adresse de celui-ci dans l'office de WP. Evidement une sauvegarde du site et de la base de données avant comme conseillé c'est plus sur... Mais là aucun soucis ça a marché tout de suite.