Problème redirection sans www vers www

Nouveau WRInaute
Bonsoir , s'il vous plait j'ai un problème , lorsque je tape > domaine.com il m'envoie vers www.domaine.com , jusqu'ici tout va bien :) , mais quand je tape par exemple > domaine.com/page.html cela ne change rien il m'envoie vers domaine.com/page.html , merci d'avance :)

Voici mon fichier htaccess :

Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domaine.com$
RewriteRule (.*) http://www.domaine.com/$1 [QSA,L,R=301]
 
WRInaute impliqué
cela marche toujours sans ces 4 lignes dans le .htaccess ?
vu que je ne vois pas de raison qu'une page interne ne soit pas aussi redirigée, il faut vérifier que c'est bien ces lignes qui font que cela marche et pas autre chose.
 
WRInaute accro
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
 
Nouveau WRInaute
Non , il n'y a rien et aussi Il est bien mis à la racine du site :( , s'il vous plaît est-ce qu'il y a une possibilité de faire cette redirection depuis le WHM/cpanel ??
 
Nouveau WRInaute
De la configuration HTML5BOILERPLATE (https://html5boilerplate.com) :

Code:
# Option 2: rewrite example.com → www.example.com
#
# Be aware that the following might not be a good idea if you use "real"
# subdomains for certain parts of your website.

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteCond %{HTTP_HOST} !^www\. [NC]
    RewriteCond %{SERVER_ADDR} !=127.0.0.1
    RewriteCond %{SERVER_ADDR} !=::1
    RewriteRule ^ %{ENV:PROTO}://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
 
Nouveau WRInaute
Bonjour,

Je réouvre ce post qui m’intéresse et qui n'a pas trouvé de réponse

Je suis dans le même cas, le code dans le .htaccess ne fait rien..

J'en ai testé plusieurs comme
Code:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domaine.com$
RewriteRule (.*) http://www.domaine.com/$1 [QSA,L,R=301]
ou
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
et d'autre..


Pour info,
Le site est fait avec Play
Le .htaccess est bien à la racine du dossier/site
Ce n'est pas moi qui est configuré le serveur (dédié)


Donc si vous avez une idée...

Merci
 
Discussions similaires
Haut