| |
|
| :: |
| Auteur |
Message |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 8:43 am Sujet du message: [Mx SiteMaps] Rééecriture |
|
|
Salut à tous !
J'ai installé le phpBB SEO mod Rewrite Intermédiaire qui m'a l'air de fonctionner sans problème.
Par la suite, j'ai mis Mx SiteMaps.
Avant d'uploader mes fichiers, je fais toujours mes test en local.
En local, mon forum phpbb n'est pas à la racine mais dans un sous dossier.
C'est la seule difference qu'il y a avec mon forum sur le site qui lui est à la racine.
Le .htaccess est donc different et placé différemment pour les 2.
Apres avoir installé Mx SiteMaps qui marche en local, je me retrouve confronter à un problème sur mon site.
L'adressee http://www.zenissibas.com/forum-map.html marche bien.
Une fois sur cette page, j'ai deux liens : Plan des forums et Plan du Site.
Si je clique sur Plan des Forums, je suis bien renvoyé vers :
http://www.zenissibas.com/forum-map.html
Au contraire, si je clique sur Plan du Site, j'ai l'erreur :
| Code: | The document name you requested (/sitemaps.html) could not be found on this server. However, we found documents with names similar to the one you requested.
Available documents:
* /sitemaps.php (common basename)
Please consider informing the owner of the referring page about the broken link.
Apache/1.3.33 Server at www.zenissibas.com Port 80 |
J'ai beau changer, inverser, modifier mon .htaccess, j'ai toujours la meme erreur !
Voici ce fichier :
| Code: | RewriteEngine On
RewriteBase /
#########################################################
# MX SITEMAPS REWRITE RULES SIMPLE #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
# INDEX
RewriteRule ^sitemaps\.html$ /sitemaps.php [QSA,L]
# PORTAL INDEX
#RewriteRule ^mx-map\.html$ /sitemaps.php?mx [QSA,L]
# FORUM INDEX
RewriteRule ^forum-map\.html$ /sitemaps.php?fim [QSA,L]
# PAGINATED FORUM MAP
RewriteRule ^.+-fmp([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
# FORUM MAP
RewriteRule ^.+-fmp([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]
# CATEGORIES
RewriteRule ^.+-sc([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
#########################################################
# END SITEMAPS REWRITE RULES #
#########################################################
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
RewriteRule ^index\.html$ /index.php [QSA,L]
# FORUM PROTECTION RULE
# RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# CATEGORIES
RewriteRule ^.*-c([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^.*-f([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^.*-f([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
#####################################################
|
Voilou !
Si quelqu'un pouvait m'eclairer un peu, ca serait bien sympa !
Mzrci à tous de votre aide |
|
|
| Revenir en haut de page |
|
 |
|
 |
LagunaPower PR0

Inscrit le: 29 Aoû 2006 Messages: 83 Localisation: Toulon, 83
|
Posté le: Dim Jan 28, 2007 9:47 am Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Salut,
ton erreur vient du fait que tu es 2 fichiers .htaccess, utilise en un seul à la racine de ton site. |
_________________ Webmaster http://www.renault-laguna.com |
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 10:02 am Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Non non !!! Je n'utilise pas 2 .htaccess.
C'etait simplement pour dire que, en local, alors qu'il était placé différemment, ca fonctionne très bien.
Su mon site, il est bien à la racine, dans le repertoire www. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 1:07 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Comme tu dis, vraiment bizarre !!
Pour mon .htaccess, je n'ai que çà dedans (CTRL + A > CTRL + > CTRL + V ici ) :
| Code: | RewriteEngine On
RewriteBase /
#########################################################
# MX SITEMAPS REWRITE RULES SIMPLE #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
# INDEX
RewriteRule ^/?sitemaps\.html$ /sitemaps.php [QSA,L]
# PORTAL INDEX
#RewriteRule ^mx-map\.html$ /sitemaps.php?mx [QSA,L]
# FORUM INDEX
RewriteRule ^forum-map\.html$ /sitemaps.php?fim [QSA,L]
# PAGINATED FORUM MAP
RewriteRule ^.+-fmp([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
# FORUM MAP
RewriteRule ^.+-fmp([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]
# CATEGORIES
RewriteRule ^.+-sc([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
#########################################################
# END SITEMAPS REWRITE RULES #
#########################################################
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
RewriteRule ^index\.html$ /index.php [QSA,L]
# FORUM PROTECTION RULE
# RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# CATEGORIES
RewriteRule ^.*-c([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^.*-f([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^.*-f([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
#####################################################
|
Je suis vraiment bliqué là !
Je viens de faire ta modif, apparemment, c'est toujours pareil.
Tu peux tester, le .thaccess est en place.
Merci de ton aide |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 1:29 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Apparemment, ca a l'air de fonctionner.
http://www.zenissibas.com/sitemap.html est donc valide.
Le problème est, maintenant, que je ne comprends pas trop cette manip
Tu peux aller voir, je le laisse en place. |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
Posté le: Dim Jan 28, 2007 2:10 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Et bien, c'est juste que ton serveur à l'air de s'emmêler les pinceaux entre sitemaps.html et sitemaps.php, ce qui se confirme, vu que sitemap.html marche sans soucis.
Donc, on peut essayer deux choses, premierement, voir si d'ajouter une RewriteCond serait suffisant :
| Code: | | RewriteCond %{REQUEST_FILENAME} !-f |
Juste avant :
| Code: | | RewriteRule ^sitemaps\.html$ /sitemaps.php [QSA,L] |
avec le s donc.
De cette façon on s'assure simplement que le fichier demandé n'existe pas (ce qui est le cas, le .html n'existe pas physiquement).
Si ça ne marcher pas, il faudra vraisemblablement opter pour sitemap.html, ce qui est assez simple, il suffirait d'ouvrir :
includes/sitemaps_common.php
De trouver :
| Code: | | $phpbb_seo->seo_static['sitmindex_sitm'] = 'sitemaps'; |
Et de remplacer par :
| Code: | | $phpbb_seo->seo_static['sitmindex_sitm'] = 'sitemap'; |
Et de retirer le "s" de la rewriterule originale :
| Code: | | RewriteRule ^sitemap\.html$ /sitemaps.php [QSA,L] |
++ |
_________________ 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 |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 2:20 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Je viens de tenter de faire la première solution :
| Code: | RewriteEngine On
RewriteBase /
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM INDEX (un-comment if used)
RewriteRule ^index\.html$ /index.php [QSA,L]
# FORUM PROTECTION RULE
# RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# CATEGORIES
RewriteRule ^.*-c([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^.*-f([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^.*-f([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
#####################################################
#########################################################
# MX SITEMAPS REWRITE RULES SIMPLE #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2006/04/28
########################################################
# INDEX
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^sitemaps\.html$ /sitemaps.php [QSA,L]
# PORTAL INDEX
#RewriteRule ^mx-map\.html$ /sitemaps.php?mx [QSA,L]
# FORUM INDEX
RewriteRule ^forum-map\.html$ /sitemaps.php?fim [QSA,L]
# PAGINATED FORUM MAP
RewriteRule ^.+-fmp([0-9]+)-([0-9]+)\.html$ /sitemaps.php?fmp=$1&start=$2 [QSA,L]
# FORUM MAP
RewriteRule ^.+-fmp([0-9]+)\.html$ /sitemaps.php?fmp=$1 [QSA,L]
# CATEGORIES
RewriteRule ^.+-sc([0-9]+)\.html$ /sitemaps.php?c=$1 [QSA,L]
#########################################################
# END SITEMAPS REWRITE RULES #
######################################################### |
Ca ne marche pas.
Le problème est le même.
J'essaie la seconde solution... |
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 2:34 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Chapeau bas !!!
La deuxième solution marche nickel !
Reste à savoir le pourquoi du comment, ca reste bizarre en sachant qu'en local, je n'ai aucun probleme !
Merci beaucoup, je n'aurai pas trouvé seul !
Tant que je suis là, j'ai juste une tite question :
Pourquoi, pour le mode Phpbb, n'avez vous pas inclus un lien sur l'index du forum qui aurait pointé vers le SiteMap (dans le overall_header par ex) ? |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 2:48 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
| dcz a écrit: | C'est prévu
Nous allons sortir un mod qui fera des liens dynamiques vers les plan de site html, xml Google et rss de façon dynamique et simple.
++ |
Et tu me dis çà maintenant toi ??!!
Pour le reste, merci beaucoup et en espèrant que ca pourra servir !
++ |
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 3:52 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Il me reste un 'tit bug !
Dans la page http://www.zenissibas.com/sitemap.html (qui fonctionne maintenant), à la place du titre da la catégorie, au lieu d'avoir le titre de la catégorie, j'ai fran !
C'est suite aux modifs ? |
|
|
| Revenir en haut de page |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 15131
|
|
| Revenir en haut de page |
|
 |
mikedimoi PR0

Inscrit le: 28 Jan 2007 Messages: 89
|
Posté le: Dim Jan 28, 2007 5:18 pm Sujet du message: Re: [Mx SiteMaps] Rééecriture |
|
|
Arfff !!!
Je m'excuse ! Là, c'est moi qui avait fait une erreur !!!
Je dois faire trop de chose en meme temps !!
Mille excuses !!
A bientot |
|
|
| Revenir en haut de page |
|
 |
|
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|