Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Site accessible avec et sans le www

Aller à la page 1, 2  Suivante
Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 11:09    Sujet du message: Site accessible avec et sans le www

Bonjour,

Je souhaite que mon site soit accessible uniquement avec les www, pour cela j'ai suivi cette méthode http://www.webrankinfo.com/actualites/200510-contenus-dupliques.htm ce qui me donne droit à une jolie erreur 500 quand j'essaye d'accéder à mon site sans les "www" Confused

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.monsite\.fr [NC]
RewriteRule (.*) http://www.monsite.fr/$1 [QSA,R=301,L]


Pour info mon .htaccess est situé avant le répertoire www.

Y a t il une chose que j'ai oublié ?
 
bervas Visiter le site web du posteur
Florent V.
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 16 Mai 2007
Messages: 181

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 11:59    Sujet du message: Re: Site accessible avec et sans le www

bervas a écrit:
Pour info mon .htaccess est situé avant le répertoire www.

Sur quoi pointe ton nom de domaine? Sur le répertoire www?
 
Florent V. Visiter le site web du posteur
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 12:31    Sujet du message: Site accessible avec et sans le www

oui mes fichiers sont tous dans ce répertoire index.php ...
 
bervas Visiter le site web du posteur
Florent V.
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 16 Mai 2007
Messages: 181

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 12:38    Sujet du message: Site accessible avec et sans le www

Il me semble que le fichier .htaccess devrait être dans ce répertoire, alors.
Je ne sais plus si la configuration par fichier .htaccess remonte tous les répertoires du système de fichier, ou seulement jusqu'à la racine du VirtualHost...
 
Florent V. Visiter le site web du posteur
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 12:59    Sujet du message: Site accessible avec et sans le www

je viens d'essayer ca ne fonctionne pas Sad

et en plus ca rentre en conflit avec le.htaccess qui est avant le rep www
 
bervas Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1502
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 14:04    Sujet du message: Site accessible avec et sans le www

Je mettrais sans le "\" :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^monsite.fr [NC]
RewriteRule (.*) http://www.monsite.fr/$1 [QSA,R=301,L]
 
webmasterlamogere Visiter le site web du posteur
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 15:46    Sujet du message: Site accessible avec et sans le www

je viens d'essayer de ta façon

avant le rep www erreur 500 sur www.monsite.fr
dans le rep www pas d'erreur mais ca ne fonctionne pas

je ne comprend vraiment pas Sad
 
bervas Visiter le site web du posteur
raljx
WRInaute accro
WRInaute accro

Inscrit le: 10 Juil 2006
Messages: 1079
Localisation: Alpes Maritimes

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 15:49    Sujet du message: Site accessible avec et sans le www

ajoutes ca au debut de ton index.php est le tour est joué


Code:
if($_SERVER['HTTP_HOST'] == 'tondomaine.fr') {
   $url = 'http://www.tondomaine.fr/';
   header('Status: 301 Moved Permanently');
   header('Location: '.$url);
   exit();
}
 
raljx Visiter le site web du posteur
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 15:59    Sujet du message: Site accessible avec et sans le www

effectivement ca fonctionne merci Smile
edit : inconvénient il faut rajouter ce code sur chaque page Sad

cependant c'est toujours énervant de ne pas comprendre ce qui cloche avec le .htaccess
 
bervas Visiter le site web du posteur
raljx
WRInaute accro
WRInaute accro

Inscrit le: 10 Juil 2006
Messages: 1079
Localisation: Alpes Maritimes

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 16:24    Sujet du message: Site accessible avec et sans le www

sinon je viens de tester ca :

Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L]


et ca marche tres bien
 
raljx Visiter le site web du posteur
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 16:37    Sujet du message: Site accessible avec et sans le www

oui justement justement j'ai trouvé ce code sur de nombreux topic

c'est justement ça qui m'échappe

je me demande si ce n'est pas lié à ce que j'ai à la suite du htaccess pour la réécriture qui pose problème

Code:

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule ^.+\.php$ http://www.exxample.cpm/index.php
ErrorDocument 404 http://www.example.com/index.php
RewriteRule (.*)(-.+)-([^-]+)-([^-&]*)([^-]*)\.html $1$2&$3=$4$5\.html [N]
RewriteRule (.*)-([^-]+)-([^-]*)(.*)\.html $1.php?$2=$3$4 [L]
RewriteRule ^(.*).html $1.php [L]
 
bervas Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1502
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 16:42    Sujet du message: Site accessible avec et sans le www

il faut mettre ErrorDocument au début
 
webmasterlamogere Visiter le site web du posteur
raljx
WRInaute accro
WRInaute accro

Inscrit le: 10 Juil 2006
Messages: 1079
Localisation: Alpes Maritimes

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 16:43    Sujet du message: Site accessible avec et sans le www

si tu vires toutes tes autres regles en dessous cela fonctionne ?
 
raljx Visiter le site web du posteur
bervas
WRInaute discret
WRInaute discret

Inscrit le: 27 Nov 2006
Messages: 73

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 16:57    Sujet du message: Site accessible avec et sans le www

@webmasterlamogere : ça me donne une erreur 500 sur www.example.com

@raljx : idem Sad ce qui me rassure d'un côté la réécriture derrière est bonne
(testé à l'intérieur et l'extérieur du rep www)
 
bervas Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1502
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Jeu Nov 22, 2007 17:00    Sujet du message: Site accessible avec et sans le www

il me semble qu'il y a des cas ou il ne faut pas le / avant $1 :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com$1 [QSA,R=301,L]
 
webmasterlamogere Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 2 - Aller à la page 1, 2  Suivante
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort