a quoi sert cette option? +FollowSymlinks
il n'y a pas de url_rewriting a la racine mais j'en ai un dans le repertoire du forum de production qui fonctionne encore sous le regime du dr dlp et j'ai pas envie de foutre le bazard dans celui la!
je vais essayer ca : RewriteBase /forum_test/
edit alors voici le resultat des liens
avec comme htaccess :
- Code: Tout sélectionner
#Options +FollowSymlinks
RewriteEngine On
RewriteBase /
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^forum_test/.+/([^/]+\.html)$ /forum_test/index.php [R=301,L]
#CATEGORIES
RewriteRule ^forum_test/.+-vc([0-9]+)\.html$ /forum_test/index.php?c=$1 [QSA,L]
#PAGINATED FORUM
RewriteRule ^forum_test/.+-vf([0-9]+)-([0-9]+)\.html$ /forum_test/viewforum.php?f=$1&start=$2 [QSA,L]
#FORUM
RewriteRule ^forum_test/.+-vf([0-9]+)\.html$ /forum_test/viewforum.php?f=$1 [QSA,L]
#PAGINATED TOPIC
RewriteRule ^forum_test/topic([0-9]+)-([0-9]+)\.html$ /forum_test/viewtopic.php?t=$1&start=$2 [QSA,L]
#TOPIC
RewriteRule ^forum_test/topic([0-9]+)\.html$ /forum_test/viewtopic.php?t=$1 [QSA,L]
#POST
RewriteRule ^forum_test/post([0-9]+)\.html$ /forum_test/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum_test/membre([0-9]+)\.html$ /forum_test/profile.php?mode=viewprofile&u=$1 [QSA,L]
#END PHPBB PAGES
voici le message d'un lien
The requested URL /forum_test/a-lire-vf7.html was not found on this server.
on voit bien que l'url fonctionne mais ne trouve pas le bon fichier
et avec celui la :
- Code: Tout sélectionner
#Options +FollowSymlinks
RewriteEngine On
RewriteBase /forum_test/
#########################################################
# PHPBB SEO REWRITE RULES #
#########################################################
# AUTHOR : DCZ http://www.phpbb-seo.com/
# STARTED : 01/2006
#####################################################
# FORUMS PAGES
########################
# FORUM PROTECTION RULE
RewriteRule ^.+/([^/]+\.html)$ /index.php [R=301,L]
# CATEGORIES
RewriteRule ^.+-vc([0-9]+)\.html$ /index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^.+-vf([0-9]+)-([0-9]+)\.html$ /viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^.+-vf([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
#####################################################
voici le message d'un lien
The requested URL /viewforum.php was not found on this server.
et la on constate bien que ca ne fonctionne pas