Probleme URL Rewriting et .htaccess chez 1and1 et phpbb

Nouveau WRInaute
bonjour
alors voial je vous explique mon probleme
je voudrait obtimiser mon forum pour le referencement sur google.
DOnc j'ai bien suvuivi les intruction sit sur cette page
https://www.webrankinfo.com/dossiers/webmastering

mais le probleme et que j'obtien ce message d'erreur saund je veus acceder a mon forum
Code:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webadmin@kundenserver.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

voici le code de mon fichier .htaccess
Code:
RewriteRule ^forums.* index.php

RewriteRule ^mforum([0-9]*).*
viewforum.php?f=$1&mark=topics

RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).*
viewforum.php?f=$1&topicdays=$2&start=$3

RewriteRule ^forum([0-9]*).* viewforum.php?f=$1

RewriteRule ^ptopic([0-9]*).*
viewtopic.php?t=$1&view=previous

RewriteRule ^ntopic([0-9]*).*
viewtopic.php?t=$1&view=next

RewriteRule ^stopic([0-9]*)-([0-9]*).*
viewtopic.php?t=$1&watch=topic&start=$2

RewriteRule ^utopic([0-9]*)-([0-9]*).*
viewtopic.php?t=$1&unwatch=topic&start=$2

RewriteRule
^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).*
viewtopic.php?t=$1&postdays=$2
&postorder=$3&start=$4

RewriteRule ^ftopic([0-9]*)-([0-9]*).*
viewtopic.php?t=$1&start=$2

RewriteRule ^ftopic([0-9]*).* viewtopic.php?t=$1

RewriteRule ^ftopic([0-9]*).html
viewtopic.php?t=$1&start=$2&postdays=$3
&postorder=$4&highlight=$5

RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).*
viewtopic.php?t=$1&highlight=$2

RewriteRule ^sutra([0-9]*).* viewtopic.php?p=$1

comment le modifier pour qu'il soit compatible avec 1and1
info: mon forum est dans unsous repertoire
car si je place le fichier .htaccess sur la racine de mon site sa foncionne bien, mais des qu'il est dans une osus repertoire sa ne fonctionne plus.
SVP aider moi
 
WRInaute occasionnel
si tu le mets dans le dossier forum il faut rajouter la ligne suivante en haut de ton .htaccess :

Code:
RewriteBase /forum/
 
Nouveau WRInaute
donc si j'ai bien coprit sa doir donner sa

Code:
RewriteBase /forum/
Options +FollowSymlinks
RewriteRule ^forums.* index.php 

RewriteRule ^mforum([0-9]*).* 
viewforum.php?f=$1&mark=topics 

RewriteRule ^viewforum([0-9]*)-([0-9]*)-([0-9]*).* 
viewforum.php?f=$1&topicdays=$2&start=$3 

RewriteRule ^forum([0-9]*).* viewforum.php?f=$1 

RewriteRule ^ptopic([0-9]*).* 
viewtopic.php?t=$1&view=previous 

RewriteRule ^ntopic([0-9]*).* 
viewtopic.php?t=$1&view=next 

RewriteRule ^stopic([0-9]*)-([0-9]*).* 
viewtopic.php?t=$1&watch=topic&start=$2 

RewriteRule ^utopic([0-9]*)-([0-9]*).* 
viewtopic.php?t=$1&unwatch=topic&start=$2 

RewriteRule 
^ftopic([0-9]*)-([0-9]*)-([a-zA-Z]*)-([0-9]*).* 
viewtopic.php?t=$1&postdays=$2 
&postorder=$3&start=$4 

RewriteRule ^ftopic([0-9]*)-([0-9]*).* 
viewtopic.php?t=$1&start=$2 

RewriteRule ^ftopic([0-9]*).* viewtopic.php?t=$1 

RewriteRule ^ftopic([0-9]*).html 
viewtopic.php?t=$1&start=$2&postdays=$3 
&postorder=$4&highlight=$5 

RewriteRule ^setopic_([0-9]*)-([a-zA-Z0-9]*).* 
viewtopic.php?t=$1&highlight=$2 

RewriteRule ^sutra([0-9]*).* viewtopic.php?p=$1

et le fichier est a palcer sur le repetoire racine de mon site?
 
Nouveau WRInaute
symbolyk a dit:
Voilà qui aurait pu servir une fois de plus .....:(
Effectivement, dommage que la réponse n'ait pas été donnée car je me trouve dans la même situation pour mon forum PHPBB hébergé chez 1and1.
J'ai exactement le même message d'erreur que kevin77124 en utilisant la méthode d'URL Rewriting proposée dans le topic de Webrankinfo.
Alors si quelqu'un avait la solution ça m'arrangerait bien :)
 
Nouveau WRInaute
Je poste mon code qui marche chez 1and1.

Code:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^ADRESSE_DU_SITE\.com [NC]
RewriteRule ^(.*) http://ADRESSE_DU_SITE.com/$1 [QSA,R=301,L]

RewriteRule ^[a-z|0-9|-]*-([0-9]+)\.html$  actu/actu.php?id=$1 [L]

@+
 
Nouveau WRInaute
Merci beaucoup pour ton code,

effectivement avec ton .htaccess je n'ai plus d'erreur et peu accéder à nouveau à l'index de mon forum.
Par contre si je modifie également les fichiers includes/page_header.php et includes/page_tail.php de la manière indiquée dans Webrankinfo, les liens vers les différents sujets de mon forum ne marchent plus.

As-tu fait des modifications spécifiques sur ces fichiers ?
 
Discussions similaires
Haut