htaccess

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB2.

Modérateur: Modérateurs

htaccess

Messagede norbert » Jeu Sep 21, 2006 9:43 am

Ca y est, j'ai installé le mod rewrite simple et ça fonctionne.

J'ai modifié mon .htaccess comme indiqué :

Code: Tout sélectionner
DirectoryIndex index.html index.htm portal.php index.php
RewriteCond %{HTTP_HOST} ^nomdedomaine\.com$ [NC]
RewriteRule ^(.*) http://www.nondedomaine.com/$1 [QSA,L,R=301]
Options +FollowSymlinks
RewriteEngine On
RewriteBase /

#########################################################
# PHPBB SEO REWRITE RULES            #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# CATEGORIES
RewriteRule ^cat([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum([0-9]+)\.html$ /viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^topic([0-9]+)-([0-9]+)\.html$ /viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^topic([0-9]+)\.html$ /viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^post([0-9]+)\.html$ /viewtopic.php?p=$1 [QSA,L]
# PROFILES
RewriteRule ^membre([0-9]+)\.html$ /profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################


Si je fais mon sitemap.php, j'obtiens des liens xml et si je fais un copié collé d'un de ces liens xml dans un navigateur, ça ne trouve rien. Est-ce normal ? Idem si je fais sitemap.xml au lieu de sitemap.php ça ne fonctionne pas non plus.

:wink:
Dernière édition par norbert le Jeu Oct 05, 2006 4:03 pm, édité 1 fois.
norbert
PR0
PR0
 
Messages: 87
Inscription: Mer Sep 20, 2006 7:12 am

Publicité

Messagede dcz » Jeu Sep 21, 2006 11:55 am

Ah, bah c'est très bien ça, ça marche ;)

Comme tu as très peut de pages listées chez Google (21) tu ne perdra rien à changer d'url, le robots.txt fera le ménage (au passage il est correct).

Pour mx Google Sitemaps, et bien il faut ajouter les rewriterules fournies dans le dossier contrib/ (dans le .htaccess), pour les plans de phpBB, ajoutes simplement :

Code: Tout sélectionner
#########################################################
# MX GG_SITEMAPS REWRITE RULES            #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/02/22
########################
# phpBB
RewriteRule ^sitemaps.xml$ /sitemap.php [L]
RewriteRule ^forum-sitemap-([0-9]+).xml$ /sitemap.php?fid=$1 [L]
RewriteRule ^sitemap-forum.xml$ /sitemap.php?forum [L]
#########################################################


à la fin de ton .htaccess et hop, les liens marcheront, vérifies quand même, et ensuite tu pourra inscrire ton plan (sitemaps.xml) direct vu que tu as bien mis en place le fichier prémodé qui permet de sortir les bonnes URLs pour le forum ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede norbert » Jeu Sep 21, 2006 3:41 pm

donc si je reformule, tu veux dire que c'est normal que mes liens xml ne fonctionne pas. Sauf si j'utilise la modif des RewriteRule dans le htaccess ?

Sinon je n'ai pas compris que tu m'as dit que vu que j'ai 21 liens, je ne perdrais pas grand chose à changer d'URL. Désolé :D

Merci de ton aide.
norbert
PR0
PR0
 
Messages: 87
Inscription: Mer Sep 20, 2006 7:12 am

Messagede dcz » Ven Sep 22, 2006 12:14 am

zoulxp a écrit:donc si je reformule, tu veux dire que c'est normal que mes liens xml ne fonctionne pas. Sauf si j'utilise la modif des RewriteRule dans le htaccess ?


Oui, c'est à ça qu'il sert, à fournir les formules magiques qui nous permettent d'utiliser des URLs bien différentes de celle de départ, sans ça , 404, comme si tu appelais le fichier physique sitemaps.xml, qui bien entendu n'existe pas, le seul qui existe vraiment ici est sitemap.php (?forum etc ...)

zoulxp a écrit:Sinon je n'ai pas compris que tu m'as dit que vu que j'ai 21 liens, je ne perdrais pas grand chose à changer d'URL. Désolé :D

Merci de ton aide.


Et bien, tu as 21 url listées chez Google, donc, tu ne perdra pas grand chose lors du changement de tes URLs, car de l'exterieur, ce sont vraiment de nouvelles URLs, comme de nouvelles pages en somme, que les bots vont devoir crawler (bcp mieux) etc.
Donc, je disais juste que la ré-indexation de 21 URL n'est pas vraiment une grosse perte, c'est bien entendu beaucoup plus délicat quand il s'agit d'en préserver des milliers, d'où le zéro duplicate ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede norbert » Ven Sep 22, 2006 6:37 am

Ok merci bien. :wink:
norbert
PR0
PR0
 
Messages: 87
Inscription: Mer Sep 20, 2006 7:12 am

Messagede norbert » Mer Sep 27, 2006 8:24 pm

Une petite question, c'est normal que je n'ai plus que 6 liens quand je fais site:www.xxxxxx.com alors que j'en avais 21. Mon sitemap est pourtant correct. J'ai loupé qq chose ?
Dernière édition par norbert le Jeu Oct 05, 2006 4:03 pm, édité 1 fois.
norbert
PR0
PR0
 
Messages: 87
Inscription: Mer Sep 20, 2006 7:12 am

Messagede dcz » Mer Sep 27, 2006 9:06 pm

Non, c'est juste que ton robots.txt fait sont effet, tous les vieux liens vont passer aux oubliettes pour laisser place aux nouveaux.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede norbert » Jeu Sep 28, 2006 5:56 am

Et bien c'est une vrai science le référencement; heureusement que tu es là pour répondre à nos questions. Merci. :wink:
norbert
PR0
PR0
 
Messages: 87
Inscription: Mer Sep 20, 2006 7:12 am

Messagede dcz » Jeu Sep 28, 2006 8:06 am

Un terrain propice à des expérimentations scientifiques plutôt qu'une vrai science, enfin, beaucoup de science de l'information derrière tout ça bien entendu, mais cela concerne plus ceux qui produisent les algorithmes des moteurs de recherche que nous autres qui tentons d'en tirer un bon parti.

Tu verra que petit à petit les gammes du référencement te seront plus familières ;)

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21325
Inscription: Ven Avr 28, 2006 9:03 pm


Retourner vers mod Rewrite phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


 
cron