[Réglé] Redirection systématique vers ma page d'accueil

Le forum de support du mod de réécriture d'URL pour phpBB3 en version Intermédiaire. Ce mod de réécriture d'url injecte les titres forums dans leurs URLs en conservant une Réécriture statique pour les sujets.

Modérateur: Modérateurs

[Réglé] Redirection systématique vers ma page d'accueil

Messagede foxbond » Ven Juil 31, 2009 5:10 pm

Bonjour à tous,

J'ai suivi toutes les étapes de l'installation (il y en a 10) et pourtant, après l'activation de la réécriture d'URL, à chaque fois que je clique sur n'importe quelle rubrique de mon forum (partie, post...) cela redirige vers la page d'accueil de mon site http://www.thechien.com/index.php (comme si c'était une erreur 404).
Or, forum installé sur http://www.thechien.com/Forum/, cache bien vidé, thème réinitialisé, et ht access à la racine du forum.

Voici mon ht access :

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 lines
# Options +FollowSymlinks
# To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
# Options -MultiViews
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
# RewriteCond %{HTTP_HOST} !^www\.thechien\.com$ [NC]
# RewriteRule ^(.*)$ http://www.thechien.com/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
#####################################################
# PHPBB SEO REWRITE RULES ALL MODES
#####################################################
# AUTHOR : dcz http://www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^Forum/forum\.html$ /Forum/index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^Forum/(forum|[a-z0-9_-]*-f)([0-9]+)(-([0-9]+))?\.html$ /Forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^Forum/(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /Forum/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^Forum/annonces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /Forum/viewtopic.php?t=$2&start=$4 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^Forum/([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /Forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^Forum/ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /Forum/download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES ALL MODES WITH ID
RewriteRule ^Forum/(membre|[a-z0-9_-]*-u)([0-9]+)\.html$ /Forum/memberlist.php?mode=viewprofile&u=$2 [QSA,L,NC]
# USER MESSAGES ALL MODES WITH ID
RewriteRule ^Forum/(membre|[a-z0-9_-]*-u)([0-9]+)-(topics|posts)(-([0-9]+))?\.html$ /Forum/search.php?author_id=$2&sr=$3&start=$5 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^Forum/(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /Forum/memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^Forum/post([0-9]+)\.html$ /Forum/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^Forum/sujets-actifs(-([0-9]+))?\.html$ /Forum/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^Forum/sans-reponses(-([0-9]+))?\.html$ /Forum/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^Forum/nouveaux-messages(-([0-9]+))?\.html$ /Forum/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^Forum/equipe\.html$ /Forum/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

# FORUM WITHOUT ID & DELIM ALL MODES (SAME DELIM)
# THESE FOUR LINES MUST BE LOCATED AT THE END OF YOUR HTACCESS TO WORK PROPERLY
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^Forum/([a-z0-9_-]+)(-([0-9]+))\.html$ /Forum/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^Forum/([a-z0-9_-]+)\.html$ /Forum/viewforum.php?forum_uri=$1 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


Merci par avance de votre aide.

Antoine
Dernière édition par foxbond le Mer Aoû 05, 2009 4:14 pm, édité 1 fois.
foxbond
 
Messages: 13
Inscription: Ven Juil 31, 2009 4:57 pm

Publicité

Re: Redirection systématique vers ma page d'accueil

Messagede jcg11290 » Dim Aoû 02, 2009 7:11 am

Salut,

A priori, c'est résolu.. ?

Sinon remplace :
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
# RewriteRule ^Forum/forum\.html$ /Forum/index.php [QSA,L,NC]
# FORUM ALL MODES

par :
# FORUMS PAGES
###############
# FORUM INDEX REWRITERULE WOULD STAND HERE IF USED. "forum" REQUIRES TO BE SET AS FORUM INDEX
RewriteRule ^Forum/forum\.html$ /Forum/index.php [QSA,L,NC]
# FORUM ALL MODES


Cad, supprime le # devant le "RewriteRule"..
:wink:
Avatar de l’utilisateur
jcg11290
phpBB SEO Team
phpBB SEO Team
 
Messages: 902
Inscription: Lun Juin 19, 2006 4:11 pm
Localisation: Carcassonne(11)

Re: Redirection systématique vers ma page d'accueil

Messagede foxbond » Lun Aoû 03, 2009 6:24 am

Non problème non résolu (je désactive le mod quand ça ne marche pas).
J'ai également tenté ton remplacement qui n'a pas non plus fonctionne.

Quand on clique sur n'importe quelle section (par exemple la première), l'URL de destination devient bien http://www.thechien.com/Forum/le-wouaf- ... ux-f8.html mais cela redirige vers erreur 404 -> page d'accueil du site...

Merci par avance de votre aide.


Antoine
foxbond
 
Messages: 13
Inscription: Ven Juil 31, 2009 4:57 pm

Re: Redirection systématique vers ma page d'accueil

Messagede dcz » Lun Aoû 03, 2009 1:14 pm

Ton .htaccess est fait pour être utilisé à la racine du domaine, soit thechien.com/ et pas thechien.com/Forum/, comme doit d'ailleurs te l'indiquer le message rouge du générateur (à mon que tu ais un souci avec ta Configuration serveur / cookie de phpBB )

Tu peux aussi utiliser l'option "plus d'options" pour générer un .htaccess fait pour être utiliser dans Forum/.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21325
Inscription: Ven Avr 28, 2006 9:03 pm

Re: Redirection systématique vers ma page d'accueil

Messagede foxbond » Lun Aoû 03, 2009 4:06 pm

Je viens de tester tout cela sans aucun succès.

Mon ht_access (à 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 lines
# Options +FollowSymlinks
# To make sure that rewritten dir or file (/|.html) will not load dir.php in case it exist
# Options -MultiViews
# REMEBER YOU ONLY NEED TO STARD MOD REWRITE ONCE
RewriteEngine On
# REWRITE BASE
RewriteBase /
# HERE IS A GOOD PLACE TO FORCE CANONICAL DOMAIN
# RewriteCond %{HTTP_HOST} !^www\.thechien\.com$ [NC]
# RewriteRule ^(.*)$ http://www.thechien.com/$1 [QSA,L,R=301]

# DO NOT GO FURTHER IF THE REQUESTED FILE / DIR DOES EXISTS
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule . - [L]
#####################################################
# PHPBB SEO REWRITE RULES ALL MODES
#####################################################
# AUTHOR : dcz www.phpbb-seo.com
# STARTED : 01/2006
#################################
# FORUMS PAGES
###############
# FORUM INDEX
RewriteRule ^forum\.html$ /forum/index.php [QSA,L,NC]
# FORUM ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/?(page([0-9]+)\.html)?$ /forum/viewforum.php?f=$2&start=$4 [QSA,L,NC]
# TOPIC WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^(forum|[a-z0-9_-]*-f)([0-9]+)/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?f=$2&t=$4&start=$6 [QSA,L,NC]
# GLOBAL ANNOUNCES WITH VIRTUAL FOLDER ALL MODES
RewriteRule ^annonces/(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?t=$2&start=$4 [QSA,L,NC]
# TOPIC WITHOUT FORUM ID & DELIM ALL MODES
RewriteRule ^([a-z0-9_-]*)/?(topic|[a-z0-9_-]*-t)([0-9]+)(-([0-9]+))?\.html$ /forum/viewtopic.php?forum_uri=$1&t=$3&start=$5 [QSA,L,NC]
# PHPBB FILES ALL MODES
RewriteRule ^ressources/[a-z0-9_-]+/(thumb/)?([0-9]+)$ /forum/download/file.php?id=$2&t=$1 [QSA,L,NC]
# PROFILES THROUGH USERNAME
RewriteRule ^membre/([^/]+)/?$ /forum/memberlist.php?mode=viewprofile&un=$1 [QSA,L,NC]
# USER MESSAGES THROUGH USERNAME
RewriteRule ^membre/([^/]+)/(topics|posts)/?(page([0-9]+)\.html)?$ /forum/search.php?author=$1&sr=$2&start=$4 [QSA,L,NC]
# GROUPS ALL MODES
RewriteRule ^(groupe|[a-z0-9_-]*-g)([0-9]+)(-([0-9]+))?\.html$ /forum/memberlist.php?mode=group&g=$2&start=$4 [QSA,L,NC]
# POST
RewriteRule ^post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L,NC]
# ACTIVE TOPICS
RewriteRule ^sujets-actifs(-([0-9]+))?\.html$ /forum/search.php?search_id=active_topics&start=$2&sr=topics [QSA,L,NC]
# UNANSWERED TOPICS
RewriteRule ^sans-reponses(-([0-9]+))?\.html$ /forum/search.php?search_id=unanswered&start=$2&sr=topics [QSA,L,NC]
# NEW POSTS
RewriteRule ^nouveaux-messages(-([0-9]+))?\.html$ /forum/search.php?search_id=newposts&start=$2&sr=topics [QSA,L,NC]
# THE TEAM
RewriteRule ^equipe\.html$ /forum/memberlist.php?mode=leaders [QSA,L,NC]
# HERE IS A GOOD PLACE TO ADD OTHER PHPBB RELATED REWRITERULES

# FORUM WITHOUT ID & DELIM ALL MODES (SAME 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)?$ /forum/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
# END PHPBB PAGES
#####################################################


Ma configuration "Paramètres du serveur" :
Oui
Protocope http://
Nom de domaine www.thechien.com
Port du serveur 80
Chemin de script /Forum (le vrai)

Merci par avance de votre aide
foxbond
 
Messages: 13
Inscription: Ven Juil 31, 2009 4:57 pm

Re: Redirection systématique vers ma page d'accueil

Messagede foxbond » Mer Aoû 05, 2009 4:14 pm

Réglé.
Les sujets de forum étaient trop "longs".
foxbond
 
Messages: 13
Inscription: Ven Juil 31, 2009 4:57 pm


Retourner vers Réécriture URL Intermédiaire

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Majestic-12 [Bot] et 9 invités


 
cron