[Annuaire]Réécriture d'url, Racine virtuelle, htaccess

Forum consacré aux codes conseillés ou mis à disposition sur phpBB SEO dans le forum Toolkit phpBB SEO. Support, téléchargements, conseils ...

Modérateur: Modérateurs

[Annuaire]Réécriture d'url, Racine virtuelle, htaccess

Messagede Eco-Citoyen » Ven Déc 03, 2010 6:57 pm

Bonjour à tous,

J'avais parlé de ce soucis dans un autre topic mais peut-être que c'est mieux que je créé un topic à part entière.
Voilà, j'ai installé la dernière version du MOD Annuaire 0.2.1 de ErnadoO (avec l'aide de celui-ci d'ailleurs ^^ ... En fait il a tout fait lol ) avec le patch SEO url 0.0.3.
Mais lorsque j'active l'option réécriture d'url de l'annuaire, j'ai un message d'erreur :
Informations

Le forum que vous avez tenté d’atteindre n’existe pas.


ErnadoO m'a dit que c'était probablement un problème lié à mon option "Racine virtuelle" de mon Forum, est-ce que quelqu'un peut m'aider pour que je puisse utiliser l'option réécriture d'url de mon annuaire du coup ?

Je pense qu'il me manque les bonnes lignes pour l'annuaire dans mon .htaccess :
Voici mon .htaccess :
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\.eco-citoyen\.org$ [NC]
    # RewriteRule ^(.*)$ http://www.eco-citoyen.org/$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]+)(-([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 ALL MODES WITH ID
    RewriteRule ^(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 ^(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 ^(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

    ## PHPBB2 --> AJOUT POUR REDIRECTION DES ANCIENNES URLS de PHPBB2-->PHPBB3
        # CATEGORIES
        RewriteRule ^Forum/[a-z0-9_-]+-vc[0-9]+\.html$ Forum/index.php [QSA,L,NC]
        # FORUM
        RewriteRule ^Forum/[a-z0-9_-]+-vf([0-9]+)(-([0-9]+))?\.html$ Forum/viewforum.php?f=$1&start=$3 [QSA,L,NC]
        # TOPIC
        RewriteRule ^Forum/[a-z0-9_-]+-vt([0-9]+)(-([0-9]+))?\.html$ Forum/viewtopic.php?t=$1&start=$3 [QSA,L,NC]
        # POST
        RewriteRule ^Forum/post([0-9]+)\.html$ Forum/viewtopic.php?p=$1 [QSA,L,NC]
        #PROFILES
        RewriteRule ^Forum/membre([0-9]+)\.html$ Forum/memberlist.php?mode=viewprofile&u=$1 [QSA,L,NC]
    ## PHPBB2
   
#########################################################
# ALBUM REWRITE RULES               #
#########################################################
# AUTHOR : dcz http://www.phpbb-seo.com/
# STARTED : 2009/01/15
########################
# ALBUM INDEX
RewriteRule ^Forum/gallery/album.html$ /Forum/gallery/index.php [QSA,L,NC]
# ALBUM PERSONAL INDEX
RewriteRule ^Forum/gallery/user-albums/?(page([0-9]+)\.html)?$ /Forum/gallery/index.php?mode=personal&start=$2 [QSA,L,NC]
# ALBUM
RewriteRule ^Forum/gallery/[a-z0-9_-]*-a([0-9]+)/?(page([0-9]+)\.html)?$ /Forum/gallery/album.php?album_id=$1&start=$3 [QSA,L,NC]
# PIC PAGE
RewriteRule ^Forum/gallery/[a-z0-9_-]*(-a([0-9]+)/)?[a-z0-9_-]*-p([0-9]+)(-([0-9]+))?\.html$ /Forum/gallery/image_page.php?album_id=$2&image_id=$3&start=$5 [QSA,L,NC]
# JGP
RewriteRule ^Forum/gallery/[a-z0-9_-]*(-a([0-9]+)/)?[a-z0-9_-]*-i([0-9]+)\.jpg$ /Forum/gallery/image.php?album_id=$2&image_id=$3 [QSA,L,NC]
# JPG THUMBNAILS
RewriteRule ^Forum/gallery/[a-z0-9_-]*(-a([0-9]+)/)?[a-z0-9_-]*-t([0-9]+)\.jpg$ /Forum/gallery/image.php?mode=thumbnail&album_id=$2&image_id=$3 [QSA,L,NC]
# JPG MEDIUM
RewriteRule ^Forum/gallery/[a-z0-9_-]*(-a([0-9]+)/)?[a-z0-9_-]*-m([0-9]+)\.jpg$ /Forum/gallery/image.php?mode=medium&album_id=$2&image_id=$3 [QSA,L,NC]
#########################################################


#phpBB2 smartor redirect
RewriteRule ^Forum/album\.html$ /Forum/gallery/index.php [QSA,L,NC]
RewriteRule ^Forum/galeries-membre-([0-9]+)?\.html$ /Forum/gallery/index.php?mode=personal&start=$1 [QSA,L,NC]
RewriteRule ^Forum/[a-z0-9_-]*-ac([0-9]+)(-([0-9]+))?\.html$ /Forum/gallery/album.php?album_id=$1&start=$3 [QSA,L,NC]
RewriteRule ^Forum/[a-z0-9_-]*-(sp|sr)([0-9]+)(-([0-9]+))?\.html$ /Forum/gallery/image_page.php?image_id=$2&start=4 [QSA,L,NC]
RewriteRule ^Forum/[a-z0-9_-]*-ap([0-9]+)(-([0-9]+))?\.html$ /Forum/gallery/album.php?user_id=$1&start=$3 [QSA,L,NC]

 
    # 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 ^([a-z0-9_-]+)(-([0-9]+))\.html$ /Forum/viewforum.php?forum_uri=$1&start=$3 [QSA,L,NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([a-z0-9_-]+)\.html$ /Forum/viewforum.php?forum_uri=$1 [QSA,L,NC]
    # END PHPBB PAGES
    #####################################################

#########################################################
# BLOG DOTCLEAR   2 REWRITE RULES               #
#########################################################
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule (.*) index.php/$1
#RewriteRule ^index.php$  index.php/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteRule ^$ /index.php/ [L]
#########################################################
# END BLOG DOTCLEAR   2 REWRITE RULES            #
#########################################################

D'avance merci pour votre aide :wink:
Ecocitoyenneté et Environnement
Eco-Citoyen.org||Forum Eco-Citoyen||Site Joomla
Avatar de l’utilisateur
Eco-Citoyen
PR2
PR2
 
Messages: 263
Inscription: Lun Oct 09, 2006 9:20 pm
Localisation: Californie

Publicité

Re: [Annuaire]Réécriture d'url, Racine virtuelle, htaccess

Messagede ErnadoO » Ven Déc 03, 2010 7:13 pm

En fait, je crois que c'est parce que les lignes du .htaccess correspondant à l'annuaire doit être mis dans le .htaccess se trouvant à la racine de ton domaine, or le compte ftp que tu m'a filé ne permet pas d'y accéder donc je n'ai pas pu tester
phpBB-Services.com: L'hébergement et l'assistance de votre forum phpBB en toute tranquillité.
ErnadoO
phpBB SEO Team
phpBB SEO Team
 
Messages: 333
Inscription: Ven Sep 15, 2006 4:57 pm
Localisation: Paris

Re: [Annuaire]Réécriture d'url, Racine virtuelle, htaccess

Messagede Eco-Citoyen » Ven Déc 03, 2010 7:26 pm

EDIT :

Je crois avoir trouvé, j'ai vu que dans mon .htaccess dansmon ACP => PHPBB SEO => .HTACCESS ; j'ai vu qu'il y avait un code pour l'annuaire que j'ai tenté de recopier dans mon htaccess qui est à la racine de mon domaine :
Code: Tout sélectionner
#####################################################
# PHPBB ANNUAIRE
# AUTHOR : ErnadoO http://www.deadzone-fr.com/
# STARTED : 2009/11/03
# DIRECTORY INDEX
RewriteRule ^annuaire\.html$ /Forum/annuaire.php [QSA,L,NC]
# DIRECTORY CAT ALL MODES
RewriteRule ^(categorie|[a-z0-9_-]*-lc)([0-9]+)(-([0-9]+))?\.html$ /Forum/annuaire.php?mode=cat&id=$2&start=$4 [QSA,L,NC]
# END PHPBB ANNUAIRE
#####################################################

Tout à l'air de bien fonctionner sauf pour la page d'index, j'ai toujours comme url :
-http://www.eco-citoyen.org/Forum/annuaire.php
au lieu de -http://www.eco-citoyen.org/annuaire.html (si j'ai bien compris)

Par contre, j'ai un problème maintenant pour mon album :( :cry:
Ecocitoyenneté et Environnement
Eco-Citoyen.org||Forum Eco-Citoyen||Site Joomla
Avatar de l’utilisateur
Eco-Citoyen
PR2
PR2
 
Messages: 263
Inscription: Lun Oct 09, 2006 9:20 pm
Localisation: Californie

Re: [Annuaire]Réécriture d'url, Racine virtuelle, htaccess

Messagede Eco-Citoyen » Ven Déc 03, 2010 7:27 pm

ErnadoO a écrit:En fait, je crois que c'est parce que les lignes du .htaccess correspondant à l'annuaire doit être mis dans le .htaccess se trouvant à la racine de ton domaine, or le compte ftp que tu m'a filé ne permet pas d'y accéder donc je n'ai pas pu tester
Je crois bien que tu as raison ;)
Ecocitoyenneté et Environnement
Eco-Citoyen.org||Forum Eco-Citoyen||Site Joomla
Avatar de l’utilisateur
Eco-Citoyen
PR2
PR2
 
Messages: 263
Inscription: Lun Oct 09, 2006 9:20 pm
Localisation: Californie


Retourner vers MODS phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

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


 
cron