Pb avec .htaccess

Support et discussions sur les différentes téchniques de réécriture d'url (url rewriting) pour phpBB2.

Modérateur: Modérateurs

Pb avec .htaccess

Messagede jcg11290 » Mer Juin 28, 2006 5:54 am

Bonjour,

Comme dit dans un post précédent tout roule pour le rewrite mais par contre je ne parvenais plus à accéder à la racine du site.. erreur 403..

J'avais mis le fichier .htaccess à la racine... je l'ai retiré et ça fonctionne à nouveau... mais plus le forum... donc je l'ai remis provisoirement ..

Le voici :
Code: Tout sélectionner
DirectoryIndex portal.php index.php
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/.+/([^/]+\.html)$ /forum/index.php [R=301,L]
# CATEGORIES
RewriteRule ^forum/.+-vc([0-9]+)\.html$ /forum/index.php?c=$1 [QSA,L]
# PAGINATED FORUM
RewriteRule ^forum/.+-vf([0-9]+)-([0-9]+)\.html$ /forum/viewforum.php?f=$1&start=$2 [QSA,L]
# FORUM
RewriteRule ^forum/.+-vf([0-9]+)\.html$ /forum/viewforum.php?f=$1 [QSA,L]
# PAGINATED TOPIC
RewriteRule ^forum/topic([0-9]+)-([0-9]+)\.html$ /forum/viewtopic.php?t=$1&start=$2 [QSA,L]
# TOPIC
RewriteRule ^forum/topic([0-9]+)\.html$ /forum/viewtopic.php?t=$1 [QSA,L]
# POST
RewriteRule ^forum/post([0-9]+)\.html$ /forum/viewtopic.php?p=$1 [QSA,L]
#PROFILES
RewriteRule ^forum/membre([0-9]+)\.html$ /forum/profile.php?mode=viewprofile&u=$1 [QSA,L]
# END PHPBB PAGES
#####################################################


A noter qu'il y a en 1ère ligne le code pour Gf-Portal...
Code: Tout sélectionner
DirectoryIndex portal.php index.php
et je demande si ce n'est pas elle qui bloquerait ..ou alors devrais-je mettre le .htaccess dans le forum plutôt qu'à la racine du site.. ??

Code: Tout sélectionner
DirectoryIndex portal.php index.php
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 ^.+/([^/]+\.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
#####################################################


Merci d'avance...
J.Cl. :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)

Publicité

Re: Pb avec .htaccess

Messagede jcg11290 » Mer Juin 28, 2006 6:43 am

jcg11290 a écrit:A noter qu'il y a en 1ère ligne le code pour Gf-Portal...
Code: Tout sélectionner
DirectoryIndex portal.php index.php
et je demande si ce n'est pas elle qui bloquerait ..

Je pense que oui, car je viens de mettre .htaccess dans la racine du site sans le code pour Gf-Portal et à priori, plus rien ne bloque.. ni sur le site, ni sur le forum et pas de retour inopiné vers portal.php...

Si vous pouviez tester...

Merci..
J.Cl. :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)

Messagede dcz » Mer Juin 28, 2006 8:50 am

Tout marche correctement là.

Je dirais même que directoryIndex n'y est pour rien, enfin si mais il fait son job.

Le premier .htaccess à la racine du site doit le faire.

Par contre ce qui peut se produire c'est que tu ai besoin de mettre plus de choses dedans.

Genre :
Code: Tout sélectionner
DirectoryIndex portal.php index.php index.html


Il faut bien mettre toutes les pages à prendre en compte par défaut du coup, quand on commence à spécifier ;)

Si tu as d'autre pages qui devraient se charger par défaut dans un rép, tu peux l'ajouter à la liste, sans virgule ;)

++
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

Messagede jcg11290 » Mer Juin 28, 2006 9:30 am

Re,

Là, je plane un peu..
Je te donne en exemple une description sommaire du site..

Dans la racine, j'ai :

index.html

qui renvoie vers

/repertoire1/index.php

/repertoire2/index.php

/repertoire3/index.html

/forum/portal.php (associé à index.php)

/repertoire4/index.php

etc.. etc..

Comment, verrais-tu le DirectoryIndex et est-il réellement nécessaire.. :?:

Merci..
J.Cl. :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)

Messagede dcz » Mer Juin 28, 2006 9:40 am

jcg11290 a écrit:Comment, verrais-tu le DirectoryIndex et est-il réellement nécessaire.. :?:


En fait, c'est plus rapide que la redirection de GF portal.

Et placé dans le .htaccess à la racine du site, DirectoryIndex vaut pour tous les dossiers et dans l'ordre des instructions.

Apache ouvre donc un dossier en se demandant si il n'y aurait pas un portal.php ou un index.php ou un index.html etc ... pour le lancer.

Comment le voir donc, et bien, comme je l'ai écris ;)

++
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

Messagede jcg11290 » Mer Juin 28, 2006 9:49 am

Ok, merci... je vais le tester...

J.Cl. :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)

Messagede jcg11290 » Mer Juin 28, 2006 1:42 pm

Re,

Tout roule... :lol: :lol: merci..

Maintenant rdv ds le forum pour la création du "plan sitemap"..

J.Cl. :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)

Messagede dcz » Mer Juin 28, 2006 1:54 pm

Parfait ;)
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


Retourner vers mod Rewrite phpBB2

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités