Créer des dossiers virtuels

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

CrazyCow007
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 182
Inscription: Dim Déc 28, 2003 17:07

Créer des dossiers virtuels

Message le Lun Sep 26, 2005 18:28

Bonjour à tous !

J'ai besoin de votre aide pour un problème que j'ai (beaucoup) de mal à résoudre (j'ai un peu l'habitude du Rewriting mais pas dans ce cas précis).
(j'ai bien fait une recherche dans le forum mais je n'arrive toujours pas à résoudre le problème).

Objectif

L'objectif est de séparer les dossiers de photos de cet album dans des dossiers virtuels.

URL de base :
Code: Tout sélectionner
http://www.jamesbond-fr.com/fonds/browser.php?directory=ALBUM


URL souhaitée :
Code: Tout sélectionner
http://www.jamesbond-fr.com/fonds/ALBUM


Je peux vous donner le "brouillon" de ce que j'avais commencé mais je pense que je suis loin de se qu'il faut :

.htaccess situé dans fonds/
Code: Tout sélectionner
Options FollowSymLinks
RewriteEngine on

RewriteRule /[0-9a-z\-]+ /fonds/browser.php?directory=$1 [L]


Merci d'avance ! :P

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Lun Sep 26, 2005 19:08

Code: Tout sélectionner
RewriteRule ^fonds/([-0-9a-z]+)$ fonds/browser.php?directory=$1 [NC,L]

si ça ne marche pas, essaie
Code: Tout sélectionner
RewriteRule ^fonds/([-0-9a-z]+)$ /fonds/browser.php?directory=$1 [NC,L]


Borower
WRInaute accro
WRInaute accro
 
Messages: 2151
Inscription: Lun Avr 18, 2005 20:58

Message le Lun Sep 26, 2005 20:34

Je pense qu'il faut enlever le fonds dans le code de jeroen
Code: Tout sélectionner
RewriteRule ^([-0-9a-z]+)$ /browser.php?directory=$1 [NC,L]

CrazyCow007
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 182
Inscription: Dim Déc 28, 2003 17:07

Message le Mer Sep 28, 2005 15:33

Est-ce que je suis obligé de placer le .htaccess dans le dossier fonds/ (je préfererais à la racine du site parce que ça crée des conflits avec mon script php d'albums photos) :roll:

CrazyCow007
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 182
Inscription: Dim Déc 28, 2003 17:07

Message le Mer Sep 28, 2005 15:40

Et pour le moment ça n'a pas l'air de marcher :(

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Mer Sep 28, 2005 19:39

essaie le code que je t'ai donné en placant le .htaccess à la racine de ton site.

CrazyCow007
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 182
Inscription: Dim Déc 28, 2003 17:07

Message le Sam Oct 01, 2005 1:52

Oui en fait ça marche (la règle est juste) mais ça me fait une erreur 404 lorsque je met cette règle et apparement ça serait du au fait que je fait une redirection vers un dossier déjà existant (là où son contenu les photos).
Avec cette règle et en tapant : /fonds/Album- ça marche
Code: Tout sélectionner
RewriteRule ^fonds/([-0-9a-z]+)-$ /fonds/browser.php?directory=$1 [NC,L]


De quoi ça peut venir ? 8O Est-ce qu'il existe une solution facile qui permettrait de garder le nom exact de l'album comme nom de dossier virtuel ?

PS: Merci jeroen pour ton aide très précieuse :wink:

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Sam Oct 01, 2005 9:01

Je sais pas trop mais la 404 mé'tonne un peu.

Essaie de renomer ton dossier Album en Albums par exemple

CrazyCow007
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 182
Inscription: Dim Déc 28, 2003 17:07

Message le Lun Oct 03, 2005 22:28

Je vais essayer cette règle avec un script que je ferais moi meme qui utilisera la meme URL parce que mon script de photo est un peu bizare :D

CrazyCow007
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 182
Inscription: Dim Déc 28, 2003 17:07

Message le Lun Oct 03, 2005 22:33

Quand on écrit une règle de réécriture avec le nom d'un dossier existant à qui est donné la priorité ? Au dossier de la règle ou le dossier réel existant sur le serveur ?

jeroen
WRInaute accro
WRInaute accro
 
Messages: 2384
Inscription: Ven Aoû 30, 2002 13:35

Message le Lun Oct 03, 2005 22:37

a la regle


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Picasa

  • Générateur de mots-clés
    Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.


Qui est en ligne

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