Taille maxi du .htaccess

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


zian
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 100
Inscription: Mar Avr 15, 2003 0:07

Taille maxi du .htaccess

Message le Mer Juin 08, 2005 17:07

Bonjour,

Je viens de créer un .htaccess qui va renommer l'ensemble de mes pages photos ici : http://www.inachisio.com
par ex :
http://www.inachisio.com/details.php?image_id=108 en http://www.inachisio.com/Coeur_de_tulipe.html

Or le .htaccess va devenir très volumineux à la longue. Cela pose -t-il un problème ? Ralentissement du serveur ? ou autre ?

Si quelqu'un sait à quel niveau il intervient ce fichier, et surtout s'il est compilé (/interprété) à chaque requète HTTP, ou seulement une seule fois sur le serveur ?

Merci.


enky
WRInaute impliqué
WRInaute impliqué
 
Messages: 403
Inscription: Dim Mar 23, 2003 23:29

Message le Mer Juin 08, 2005 17:25

Tu fait ton .htaccess a la main?

Pourquoi ne pas faire des url du type 108-Coeur_de_tulipe.html
tu n'aurais dans ce cas qu'une seul regle a edité.

9a répond pas vraiment a la question mais ca l'élude ;)


MarvinLeRouge
WRInaute impliqué
WRInaute impliqué
 
Messages: 451
Inscription: Mer Sep 01, 2004 20:10

Message le Mer Juin 08, 2005 17:26

Salut,

1) Il est interprété à chaque requète
2) Tonproblème de volume signifie probablement que tu mets une ligne par fichier concerné. Si c'est le cas, il vaudrait mieux que tu modifies ton approche pour utiliser les expressions régulières :
Code: Tout sélectionner
RewriteRule ^([a-z_]+)\.html$ details.php?titre=$1

te permettrait par exemple de faire appel au même fichier php, mais en passant en paramètre le nom de ton fichier html. Si tu t'astreins à avoir des titres qui soient uniques afin de pouvoir identifier de façon certaine les données concernées, ça t'économisera bien des misères ;)


zian
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 100
Inscription: Mar Avr 15, 2003 0:07

Message le Jeu Juin 09, 2005 10:57

Excellente idée !

Mais : est ce que le RewriteRule ^([a-z_]+)\.html$ details.php?titre=$1
ne reviens pas au même au niveau du temps de compilation que mon long fichier contenant chaque ligne ?

L'avantage en tt cas est que je n'ai plus à lancer mon .php qui regénère le .htaccess (oui, je ne le tape pas à la main tt de même) après chaque ajout de photo ...


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 :



Qui est en ligne

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