Taille maxi du .htaccess
4 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
Taille maxi du .htaccess
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.
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.
-

MarvinLeRouge - WRInaute impliqué

- Messages: 451
- Inscription: Mer Sep 01, 2004 20:10
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 :
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
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
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 ...
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 ...
4 messages • Page 1 sur 1
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 :
- Article sur le fichier .htaccess
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Publicité contextuelle Yahoo YPN (Yahoo! Publisher Network)
- Des longues descriptions de sites (snippets) en test sur Google
- Google indexe plus de 8 milliards de pages
- Comment éviter les contenus dupliqués (avec/sans le www)
- 3ème partie de l'article .htaccess : les réécritures conditionnelles
- Aperçu des différents types de redirection
- Etude des Data Centers de Google
- Le checksum de la Google Toolbar
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum