tout d'abord merci pour ce mod qui nous sera fort utile quand il fonctionnera correctement sur notre forum. Ce n'est malheureusement pas encore le cas ...
J'ai donc commencé a installer le mod ce matin. l'installation c'est bien déroullé, j'ai du renommés quelques forums afin d'optimiser la réecriture dans le cache
puis vient la mise en place du .htaccess ... et la je galère depuis 3H. résolu a demander de l'aide je vous donne déjà mon cheminement.
le premier fichier .htaccess généré dans l'administration donnais ça:
- Code: Tout sélectionner
# FORUM INDEX
RewriteRule ^forum\.html$ /forum3/index.php [QSA,L,NC]
la direction ne marchait pas. ça m'a semblé logique puisque pour nos forums nous utilisons un sous domaine forums.lesinsoumis.org et donc dans les forums les url ont toujours été du type forums.lesinsoumis.org/index.php et non www.lesinsoumis.org/forum3/index.php même si les deux sont censées fonctionnée.
j'ai d'abord suprimé dans chaque regle de réecriture des url le /forum3 mais ça ne marchais pas plus. quand je dis que ça marche pas, ça veut dire que nos forums fonctionne mais qu'il n'y a aucune réecriture visible
j'ai donc remodifier les regles d'ecriture en me rappellant qu'il faut partir de la racine de l'espace de l'hébergeur. le site étant dans un sous dossier j'ai mis le chemin complet /xxx/forum3 la ou il n'y avait que /forum3 et la non plus ça ne marche pas.
j'ai eu l'espace d'un instant la vision que les url était réecrite sous la forme -http://lesinsoumis.org/forum3/viewtopic?..... c'est a ce moment la que j'ai décidé d'écrire ce message. mais en écrivant ce message je me suis rappelé que je n'avais pas tester pour la réecriture de decocher de décomentée l'option "Options +FollowSymlinks" dans le .htaccess original (celui qui commençais par /forum3). ça n'as pas plus marché mais quand j'ai remis le précédent ... tout est resté identique et je ne suis pas passé aux écritures -http://lesinsoumis.org/forum3/viewtopic?..... . Bien sur ceci n'est pas une réecriture de l'url mais une url dupliquée mais je ne comprends pas comment cette url c'est imposée a moi et surtout pourquoi apres avoir remis le MEME fichier .htaccess ceci ne s'est pas reproduit !!!
voilà, il ne me reste plus qu'a vous confier mon fichier .htaccess dans son intégralité, en espérant que quelqu'un saura résoudre ce problème.
- Code: Tout sélectionner
# passer en PHP5 pour 1and1
AddType x-mapp-php5 .php
# 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 /xxx/forum3/
# HERE IS A GOOD PLACE TO ADD THE WWW PREFIXE REDIRECTION
#####################################################
# PHPBB SEO REWRITE RULES - ADVANCED
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX
RewriteRule ^forum\.html$ /xxx/forum3/index.php [QSA,L,NC]
# FORUM
RewriteRule ^[a-z0-9_-]*-f([0-9]+)/?(page([0-9]+)\.html)?$ /xxx/forum3/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$ /xxx/forum3/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$ /xxx/forum3/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$ /xxx/forum3/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
# POST
RewriteRule ^message([0-9]+)\.html$ /xxx/forum3/viewtopic.php?p=$1 [QSA,L,NC]
#PROFILES
RewriteRule ^membre([0-9]+)\.html$ /xxx/forum3/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
# THE TEAM
RewriteRule ^l-equipe\.html$ /xxx/forum3/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES
# FORUM WITHOUT ID & DELIM
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^[a-z0-9_-]+/?(page([0-9]+)\.html)?$ /xxx/forum3/viewforum.php?start=$2 [QSA,L,NC]
# END PHPBB PAGES
#####################################################
Et une dernière chose qui me vient a l'esprit et qui pourras peut etre aider a la compréhension du problème: ce forum est couplé a notre site qui utilise lui aussi l'urlrewriting. le site et le forum sont dans des dossiers séparés tous les deux dans un sous dossier de la racine de l'hebergement. question: faut il fusionné ces deux fichiers .htaccess et mettre le nouveau a la racine de l'hébergement? dans le sous dossier ou sont installés site et forum? laissé tel quel?
merci d'avance pour l'aide que vous pourrez m'apporter

Français |
Anglais
