| :: |
| Auteur |
Message |
owzzone
Inscrit le: 06 Oct 2006 Messages: 2 Localisation: Paris
|
Posté le: Ven Oct 06, 2006 6:29 am Sujet du message: forcer les www sans forcer l'extension |
|
|
Bonjour,
Je souhaite forcer le www sur mon site. J'ai donc mis le code suivant :
| Code: |
RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} !^www\.monsite\.com [NC]
RewriteRule (.*) http://www.monsite.com/$1 [QSA,R=301,L]
|
et ça fonctionne.
Problème : je veux lancer le site en anglais en utilisant un multi-domaine (site anglais hébergé dans un sous domaine et avec une url différente)
et là impossible d'accéder à -www.example.co.uk puisque je force l'écriture en .com j'arrive toujours sur -www.example.com
Il me faudrait donc modifier mon code initial en enlevant le .com ou en écrivant un code qui fonctionne pour toutes les extensions. Mais là, mes compétences ne suffisent pas.
Quelqu'un peut m'aider ?
Merci ! |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15135
|
Posté le: Ven Oct 06, 2006 8:40 am Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Et bienvenue
En fait tout dépend si tes deux domaines (www.example.com est www.example.co.uk sont bien des domaines différents et pas dessous domaines l'un e l'autre) pointent vers le même dossier ou pas.
Si les eux pointent vers le même dossier alors :
| Code: | RewriteEngine On
Options +FollowSymlinks
RewriteCond %{HTTP_HOST} !^www\.example\.(com|co\.uk) [NC]
RewriteRule (.*) http://www.example.com/$1 [QSA,R=301,L] |
Si non, et bien, ces deux dossiers sont à voir comme totalement indépendant depuis l'extérieur, il te suffit d'ajouter la règle adapté à chaque cas dans chacun des dossiers (ce que je ferais en premier lieux, deux dossiers c'est pas mal, l'un pouvant se trouver dans l'autre).
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
owzzone
Inscrit le: 06 Oct 2006 Messages: 2 Localisation: Paris
|
Posté le: Ven Oct 06, 2006 9:46 am Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
| Merci ! |
|
|
| Revenir en haut de page |
|
 |
post-scriptum
Inscrit le: 15 Nov 2006 Messages: 11
|
Posté le: Jeu Nov 16, 2006 6:03 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Bonjour tout le monde.
Ce matin, j'ai installé le Mod SEO Mixed-mod-Rewrite, mon fichier .htaccess et tout le toutim. Tout semblait parfaitement fonctionner, sauf que je me suis aperçu cet après-midi, après avoir installé les Mods mx Sitemaps et mx Google Sitemaps, que la ré-écriture des URLs omettaient le www dans la barre d'adresse...
J'ai donc modifié mon fichier .htaccess, mais à présent, cela donne des adresses comme :
ht*p://www.monsite.net/forum/post1549.html#1549...
alors que cela se présentait ce matin de cette manière me semble-t-il :
ht*p://monsite.net/forum/post1549.html
Après avoir parcouru de nombreuses pages sur ce forum, j'ai modifié de multiples fois mon ficher .htaccess, mais en vain : soit le site devient inaccessible, soit il se présente avec cet attribut supplémentaire. J'ai forcément fait une faute... Et je ne connais bien sûr rien aux serveurs Apache ni au php... De sorte que je n'ai pas trouvé mon erreur.
Mon fichier .htaccess actuel se présente de cette façon :
| Code: | Options +FollowSymlinks
RewriteEngine on
RewriteBase /
#
RewriteCond %{HTTP_HOST} !^www\.boostyourenglish\.net$ [NC]
RewriteRule ^(.*) http://www.boostyourenglish.net/$1 [QSA,L,R=301]
#
#########################################
# PHPBB SEO REWRITE RULES
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#########################################
# FORUMS PAGES
#########################################
# FORUM PROTECTION RULE
RewriteRule ^forum/.+/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^forum/.+-vc([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum/.+-vf([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum/.+-vf([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^forum/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES |
J'espère être dans le bon forum, et n'être pas hors sujet.
Merci de votre aide. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15135
|
|
| Revenir en haut de page |
|
 |
post-scriptum
Inscrit le: 15 Nov 2006 Messages: 11
|
Posté le: Ven Nov 17, 2006 6:45 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Merci de ta réponse. Et en effet, j'avais bien omis le www dans le nom du domaine indiqué dans la configuration du forum. Tu es génial !
J'ai donc remis mon ancien fichier .htaccess ce soir, et le www apparaît bien cette fois dans la barre d'adresse, comme par miracle...
Mais il reste un petit détail qui me préoccupe, dont j'ignore si cela a de l'importance : quand je me connecte à mon forum en tant qu'invité, l'adresse de la page se présente de cette manière (c'est un exemple) :
http://www.monsite.net/forum/post1412.html#1412
La répétition du nombre est-elle normale. Cela aura-t-il des conséquences sur le référencement du forum ?
J'espère ne pas abuser de ta gentillesse. Mais tu es tellement génial que...
Bref, merci à l'avance de ta réponse.  |
|
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Sam Nov 18, 2006 8:59 am Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
| post-scriptum a écrit: |
http://www.monsite.net/forum/post1412.html#1412
|
Normalement, cette URL devrait être arrété par ton robots.txt
Tu devrais avoir dans ton fichier robots.txt "forum/post". Moi, je l'ai et Google me mets bien ces URL dans les URL restreintes par le robots.txt
Regarde si tu as bien ça dans ton fichier
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15135
|
Posté le: Sam Nov 18, 2006 9:03 am Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
| post-scriptum a écrit: |
Mais il reste un petit détail qui me préoccupe, dont j'ignore si cela a de l'importance : quand je me connecte à mon forum en tant qu'invité, l'adresse de la page se présente de cette manière (c'est un exemple) :
http://www.monsite.net/forum/post1412.html#1412
|
Heu, en ivité seulement ?
Et sur quelle page ? Un lien ?
Cette URL ressemble fort a une URL de dernier message sur l'index. Et au passage, postxx.html n'est pas un duplicate de postxx.html#xx, l'ancre html sert uniquement à positionner l'affichage sur le message précis (pratique pour les post en fin de page).
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
post-scriptum
Inscrit le: 15 Nov 2006 Messages: 11
|
Posté le: Sam Nov 18, 2006 7:37 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Bonsoir tout le monde.
D'abord, je tiens à remercier rogerlebouledogue et à dcz de leur aide. Mon problème de nombre apparaît aussi bien quand je me connecte comme invité que comme membre. Voici un lien vers mon forum (je croyais qu'on ne pouvait pas le publier ici) :
http://www.boostyourenglish.net/forum/index.php
Cela proviendrait-il de mon fichier robot.txt ? Car je n'y avais pas mis "forum/post"... Je vais faire un essai dès ce soir après avoir ajouté cela. J'ai bien un "disallow: /forum/post-", mais je pensais qu'il fallait bien interdire cela. Je me trompe peut-être.
Voici ce que j'avais mis dans robot.txt jusqu'à présent :
| Citation: |
User-agent: *
Disallow: /temporaire/
Disallow: /forum/admin/
Disallow: /forum/post-
Disallow: /forum/updates-topic
Disallow: /forum/stop-updates-topic
Disallow: /forum/viewtopic.php?
Disallow: /forum/viewforum.php?
Disallow: /forum/index.php?
Disallow: /forum/error.php
Disallow: /forum/-br
Disallow: /forum/mark
Disallow: /forum/image-
Disallow: /forum/1-
Disallow: /forum/next
Disallow: /forum/arreter
Disallow: /forum/voir
Disallow: /forum/posting.php?
Disallow: /forum/groupcp.php
Disallow: /forum/profile.php?
Disallow: /forum/memberlist.php
Disallow: /forum/search.php
Disallow: /forum/login.php
Disallow: /forum/faq.php |
Merci infiniment de votre aide qui m'est vraiment très utile. J'ai d'ailleurs déjà appris énormément de chose en venant sur ce forum. Merci encore. A bientôt. |
|
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Dim Nov 19, 2006 9:22 am Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
D'après moi, il faut que tu ajoutes aussi le
| Code: | | Disallow: /forum/post |
Comme ça, toutes les URL commencant par "/forum/post" seront bien arrétée par ton fichier robots.txt.
Ensuite, tu vas sur ton compte Google, et tu regardes ce que vois Google sur ton fichier robots.txt.
Dès que Google aura vu ta ligne ajoutée à propos de "post", il supprimera toutes ces URL de la liste de tes pages indexéés
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
post-scriptum
Inscrit le: 15 Nov 2006 Messages: 11
|
Posté le: Dim Nov 19, 2006 12:35 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Bonjour tout le monde.
Alors voilà, j'ai modifié mon fichier robot.txt comme tu me le suggérais, rogerlebouledogue, mais c'est toujours pareil... J'ai encore et toujours ce double nombre lorsque je parcours mon forum... Comme Google, d'ailleurs. Que pourrais-je essayer d'autre ?
Bonne journée à toutes et à tous. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15135
|
Posté le: Dim Nov 19, 2006 12:50 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Aucun souci je te dis post-scriptum. C'est normal les #xx et utile même, et encore, pas un problème pour le référencement.
En fait, on peut aussi les utiliser à la fin d'url réécrites comme http://www.phpbb-seo.com/forums/le-forum-phpbb/discussions-vt339-15.html#4392 (qui n'est pas un duplicate de http://www.phpbb-seo.com/forums/le-forum-phpbb/discussions-vt339-15.html juste c'est plus pratique tu trouves pas ?)
Pour les liens, tu peux bien entendu en ajouter dans tes messages pourvu qu'ils servent la discussion et que bien entendu il ne s'agisse pas de lien vers des sites douteux (porn, hack, spam, viagra et autre spam agressifs).
Après "servir la discussion", c'est assez ouvert, juste c'est pour dire, n'abusez pas
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
rogerlebouledogue phpBB SEO Team


Inscrit le: 22 Juil 2006 Messages: 354 Localisation: Belle-Ile (56)
|
Posté le: Dim Nov 19, 2006 3:18 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
| post-scriptum a écrit: | | Alors voilà, j'ai modifié mon fichier robot.txt comme tu me le suggérais, rogerlebouledogue, mais c'est toujours pareil... J'ai encore et toujours ce double nombre lorsque je parcours mon forum... Comme Google, d'ailleurs |
Oui, mais maintenant, Google sait qu'il ne faut pas indexer toutes les pages qui auront dans leurs URL "forum/post".
Donc toutes les pages qu'il a pu indexer de cette manière seront bientot plus dans son répertoire
C'est comme ça que ça se passe chez moi ...
@+.  |
_________________ Le forum de Rogerlebouledogue |
|
| Revenir en haut de page |
|
 |
post-scriptum
Inscrit le: 15 Nov 2006 Messages: 11
|
Posté le: Dim Nov 19, 2006 4:33 pm Sujet du message: Re: forcer les www sans forcer l'extension |
|
|
Merci infiniment de vos réponses à tous les deux.
Me voici donc totalement rassuré. Je veux dire jusqu'à ma prochaine interrogation, bien sûr.
Je compte bien aider à mon tour si l'occasion se présente et pour autant que cela soit de mon niveau.
Merci, et à bientôt. |
|
|
| Revenir en haut de page |
|
 |
|
|