Site accessible avec et sans le www
26 messages • Page 1 sur 2 • 1, 2
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
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/2 ... liques.htm ce qui me donne droit à une jolie erreur 500 quand j'essaye d'accéder à mon site sans les "www"
Pour info mon .htaccess est situé avant le répertoire www.
Y a t il une chose que j'ai oublié ?
Je souhaite que mon site soit accessible uniquement avec les www, pour cela j'ai suivi cette méthode http://www.webrankinfo.com/actualites/2 ... liques.htm ce qui me donne droit à une jolie erreur 500 quand j'essaye d'accéder à mon site sans les "www"
- Code: Tout sélectionner
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é ?
- Florent V.
- WRInaute occasionnel

- Messages: 183
- Inscription: Mer Mai 16, 2007 13:17
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.
- WRInaute occasionnel

- Messages: 183
- Inscription: Mer Mai 16, 2007 13:17
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...
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...
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
Je mettrais sans le "\" :
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} ^monsite.fr [NC]
RewriteRule (.*) http://www.monsite.fr/$1 [QSA,R=301,L]
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
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
ajoutes ca au debut de ton index.php est le tour est joué
- Code: Tout sélectionner
if($_SERVER['HTTP_HOST'] == 'tondomaine.fr') {
$url = 'http://www.tondomaine.fr/';
header('Status: 301 Moved Permanently');
header('Location: '.$url);
exit();
}
sinon je viens de tester ca :
et ca marche tres bien
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L]
et ca marche tres bien
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
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: Tout sélectionner
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]
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
il faut mettre ErrorDocument au début
@webmasterlamogere : ça me donne une erreur 500 sur www.example.com
@raljx : idem
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)
@raljx : idem
(testé à l'intérieur et l'extérieur du rep www)
-

webmasterlamogere - WRInaute accro

- Messages: 1874
- Inscription: Dim Déc 17, 2006 21:08
il me semble qu'il y a des cas ou il ne faut pas le / avant $1 :
- Code: Tout sélectionner
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com [NC]
RewriteRule (.*) http://www.example.com$1 [QSA,R=301,L]
26 messages • Page 1 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Deux nouveaux blogs officiels : Google Talk et Google Base
- Du nouveau du côté des laboratoires de Google : Google Labs
- Google sur les BlackBerry et les mobiles Motorola
- Google Analytics désormais ouvert à tous
- Votre site doit toujours être accessible rapidement : conseil n°7 en référencement
- Google lance la page d'accueil personnalisée sur téléphones mobiles
- Le blog de Google Analytics
- Les laboratoires de Google s'ouvrent au grand public !
- Exalead crée une interface pour iPhone et iPod Touch
- Le Full Crawl a enfin commencé
- Site accessible ou non accessible ?
- Site non accessible
- Le site google.fr non accessible ce matin...
- Mon site n'est plus accessible...
- Dupliquer un site pour le rendre accéssible
- Que se passe -t-il quand un site n'est plus accessible ?
- Site accessible avec Firefox mais pas IE
- Rendre le flux RSS de mon site accessible s/page d'accueil
- Cherch autre dedié pour script verification site accessible
- www.example.com accessible, mais pas example.com
- Serveur local accessible de l'exterieur...
- [Adsense] Accessible et valide XHTML ?
- [Moteur] Keyboardr la recherche accessible au clavier
- intranet semi-accessible au web via rewrite
- sous domaine accessible comme dossier
Consultez la description détaillée des produits ou services de Google suivants : Google Accessible Search
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum