Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/05/2011, 19h00   #1
Nouveau Membre du Club
 
Inscription : janvier 2005
Messages : 87
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 87
Points : 37
Points : 37
Par défaut [URL rewriting] Directory hashing

Salut à tous,

J'aimerai mettre en place une regle d'URL rewriting sur un serveur dont le dossier image devient ingérable.

Ne désirant pas reprendre les infos dans ma BDD, je voulais mettre en place une réécriture à la volé tel que :
Ceci : /uploads/images/ABCDEF.ext
Devienne : /uploads/images/A/B/C/ABCDEF.ext

J'ai écrit ceci mais je ne suis pas sur que ce soit bon :
Code :
RewriteRule ^uploads/images/([0-9a-zA-Z])([0-9a-zA-Z])([0-9a-zA-Z])(.+)$ uploads/images/$1/$2/$3/$1$2$3$4 L
Votre avis / correction m'interesse
Te-Deum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 21h18   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 280
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 280
Points : 8 568
Points : 8 568
Pourquoi tu dis que ce n'est pas bon ? Tu as essayé ? A part le L qui n'est pas entre crochets [], je ne vois pas d'erreur.

Sinon, je n'ai pas bien compris : le dossier images contient un sous répertoire A qui contient un sous-répertoire B, etc. et tu veux continuer à utiliser des URL courtes /uploads/images/ABCDEF.ext, c'est ça ou c'est l'inverse ?
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 21h46   #3
Nouveau Membre du Club
 
Inscription : janvier 2005
Messages : 87
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 87
Points : 37
Points : 37
Salut,

Mon dossier d'image contient plus de 10.000 images et ça devient ingérable... Je veux donc subdiviser ce dossier qui va encore plus croître tout de suite.

Ne voulant pas modifier les informations de ma base de données (Trop de faux positifs potentiel), j'ai pensé à mettre ça en place et n'étant pas un pro de la réécriture d'URL, je voulais avoir votre avis avant de faire des bêtises. Il y a peut-être une erreur ou un problème potentiel dans ma réécriture...
Le but est donc de faire cohabiter les deux formats (court et complet).

Voilà...
Merci.
Te-Deum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 22h31   #4
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 280
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 280
Points : 8 568
Points : 8 568
C'est comme j'ai dit : pour moi, à part le [L], ça me semble correct. Mais à un moment donné, faut tester Si tu ne sais pas comment, c'est on ne peut plus simple : tu crées un répertoire images2 avec la bonne structure de répertoire et tu mets images2 dans ta réécriture à la place de images
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/05/2011, 23h54   #5
Nouveau Membre du Club
 
Inscription : janvier 2005
Messages : 87
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 87
Points : 37
Points : 37
Testé et approuvé

Merci
Te-Deum est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h54.


 
 
 
 
Partenaires

Hébergement Web