Ovh et htaccess

Nouveau WRInaute
Bonjour,

J'ai acheté 3 nom de domaine (2 en multidomaine)chez ovh avec lhebergement. J'ai mis le htaccess en multidomaine d'un site que j'ai créé hier. le probleme c'est que quand je tape www.plombiertours37.fr sa marche et quand je tape plombiertours37.fr je suis redirigé vers le site ovh. Auriez vous une solution? mon fichier htaccess est le suivant :
########## URL Rewriting ##########
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^plombiertours37.fr$
RewriteRule ^(.*) http://www.plombiertours37.fr/$1 [QSA,L,R=301]
RewriteRule ^([a-z\-]+).html?$ /$1.php [L]


Ma 2eme question concerne la redirection 301 (j'ai ete dans beaucoup de forum mais comme je suis pas un super developpeur je n'y arrive pas) j'aimerai redirigé en 301 dans le fichier htaccess 3 choses : [ redirigé www.monsite.com/index.html(php) et www.monsite.com/accueil.html(php) et http://monsite.com ] vers www.monsite.com

est ce que quelqu'un peut m'envoyer le morceau de code en htaccess qui me manque svp
 
WRInaute passionné
soit tu as un problème de DNS temporaire (une mise à jour n'est pas forcément visible tout de suite) soit tu n'as pas défini les deux domaines : avec et sans www.

pour la redirection il faut mettre "\" devant le point dans les regexp pour que ce soit plus juste pour indiquer le caractère ".". QSA n'est pas nécessaire si l'url de destination ne contient pas de "?" . Tu peux l'écrire comme ça pour que ce soit indépendant du nom de domaine :
Code:
########## URL Rewriting ##########
Options +FollowSymlinks
RewriteEngine On
# si le nom de domaine ne commence pas par www.
RewriteCond %{HTTP_HOST} !^www\.
#redirige vers www.ndd.tld
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [L,R=301]

RewriteRule ^([a-z\-]+)\.html?$ /$1.php [L]
 
WRInaute impliqué
Une autre astuce lorsque tu veux tester un hebergement et que ton dns n'est pas encore à jour.

Agir sur le fichier hosts pour y ajouter une ligne du style
Code:
adresse_ip www.plombiertours37.fr


Attention il faut penser à l'enlever plus tard. Cette ligne permet à windows de court-circuiter la demande de résolution de *http://www.plombiertours37.fr en une adresse IP et te permet ainsi de savoir si ton hebergement hors config DNS est correctement configuré.
 
Discussions similaires
Haut