alors ce n'est pas la première fois que je poste pour un problème de htaccess, cette fois donc cela concerne mon tout nouveau sitemap et flux rss SEO (merci beaucoup c'est énorme)...
Le souci c'est que j'ai fait l'installation comme il fallait, tout uploadé, mit les sitemapindex et gymrss à la racine du site (donc pas du forum), puis j'ai régler les options et générer le .htaccess...
Jusque la tout marchait, une fois avoir uploadé mon nouveau htaccess, j'ai eu des parsing errors... J'ai consulté tout les topics (sans exceptions) de support de cette rubrique, puis j'ai réglé en décochant l'option pinking google.. Ca n'a pas résolu le souci donc j'ai remis mon ancien .htaccess, en rajoutant les lignes manuellement, mais je crois m'être mal pris... Après toutes ces modifs et bidouille, je suis un peu perdu, et je ne veux vraiment pas stopper le réferencement de mon site qui attire de plus en plus de monde via google....
Le souci est donc que les urls ne sont pas rewrité dans le sitemap (et dans le rss, j'ai les liens qui à la fin contiennent des # puis des numéros..)
Je fais donc appel à votre savoir pour m'éviter de faire des bourdes..
Voici le .htaccess, qui se trouve à la racine du site :
- Code: Tout sélectionner
# Lines That should already be in your .htacess
<Files "config.php">
Order Allow,Deny
Deny from All
</Files>
<Files "common.php">
Order Allow,Deny
Deny from All
</Files>
# You may need to un-comment the following line
# Options +FollowSymlinks
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION
RewriteCond %{HTTP_HOST} !^www.fmgraph.com [NC]
RewriteRule ^(.*) http://www.fmgraph.com/$1 [QSA,L,R=301]
#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX
RewriteRule ^forum\.html$ /phpBB3/index.php [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(page([0-9]+)\.html)?$ /phpBB3/viewforum.php?f=$1&start=$3 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpBB3/viewtopic.php?f=$1&t=$2&start=$4 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER
RewriteRule ^annonces/[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpBB3/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM
RewriteRule ^([a-z0-9_-]*)/?[a-z0-9_-]*-t([0-9]+)(-([0-9]+))?\.html$ /phpBB3/viewtopic.php?forum_uri=$1&t=$2&start=$4 [QSA,L,NC]
# PROFILES THROUGH USERNAME
RewriteRule ^membre/([^/]+)/?$ /phpBB3/memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
# USER MESSAGES THROUGH USERNAME
RewriteRule ^membre/([^/]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /phpBB3/search.php?author=$1&sr=$2&start=$4 [QSA,L,NC]
# GROUPS ADVANCED
RewriteRule ^[a-z0-9_-]*-g([0-9]+)(-([0-9]+))?\.html$ /phpBB3/memberlist.php?mode=group&g=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /phpBB3/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^sujets-actifs(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^sans-reponses(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^nouveaux-messages(-([0-9]+))?\.html$ /phpBB3/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^equipe\.html$ /phpBB3/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
#####################################################
# NOTE : THIS REWRITERULE IS LEFT COMMENTED BECAUSE IT MUST
# BE IMPLEMENTED IN THE DOMAIN’S ROOT .HTACCESS
# WITH PROPER SLASHES AND PATHS
# GYM Sitemaps & RSS
# Global channels
# RewriteRule ^rss(/(news)+)?(/(digest)+)?(/(short|long)+)?/?$ /gymrss.php?channels&$2&$4&$6 [L,NC]
# END GYM Sitemaps & RSS
#####################################################
# FORUM WITHOUT ID & DELIM
# THESE THREE LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z0-9_-]+)/?(page([0-9]+)\.html)?$ /phpBB3/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
#####################################################
# NOTE : THESE THREE REWRITERULE ARE LEFT COMMENTED BECAUSE THEY MUST
# BE IMPLEMENTED IN THE DOMAIN’S ROOT .HTACCESS
# WITH PROPER SLASHES AND PATHS
# GYM Sitemaps & RSS
# Main feeds & channels
# RewriteRule ^rss(/(news)+)?(/(digest)+)?(/(short|long)+)?(/([a-z0-9_-]+))?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?$9=$8&$2&$4&$6&gzip=$10 [L,NC]
# Forum feeds
# RewriteRule ^[a-z0-9_-]*-f([0-9]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?$8=$1&$3&$5&$7&gzip=$9 [L,NC]
# Module feeds without ids
# RewriteRule ^([a-z0-9_-]+)(/(news)+)?(/(digest)+)?(/(short|long)+)?/([a-z0-9_]+)\.xml(\.gz)?$ /gymrss.php?nametoid=$1&$3&$5&$7&modulename=$8&gzip=$9 [L,NC]
#####################################################
# NOTE : THESE THREE REWRITERULE ARE LEFT COMMENTED BECAUSE THEY MUST
# BE IMPLEMENTED IN THE DOMAIN’S ROOT .HTACCESS
# WITH PROPER SLASHES AND PATHS
# Google SitemapIndex
# RewriteRule ^sitemapindex\.xml(\.gz)?$ /sitemap.php?gzip=$1 [L,NC]
# Forum sitemaps
# RewriteRule ^[a-z0-9_-]+-f([0-9]+)\.xml(\.gz)?$ /sitemap.php?forum=$1&gzip=$2 [L,NC]
# Module sitemaps
# RewriteRule ^([a-z0-9_]+)-([a-z0-9_-]+)\.xml(\.gz)?$ /sitemap.php?$1=$2&gzip=$3 [L,NC]
# END GYM Sitemaps & RSS
#####################################################
C'est d'un grand charabia pour moi...
Donc le forum se trouve à la racine du site sous le dossier phpBB3, le sitemap.php et gymrss.php également à la racine du site..
Merci beaucoup...

Français |
Anglais
