Taille maxi du .htaccess
4 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

zian - WRInaute discret

- Messages: 100
- Inscription: 15 Avr 2003
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: 525
- Inscription: 1 Sep 2004
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
-

zian - WRInaute discret

- Messages: 100
- Inscription: 15 Avr 2003
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 :
Consultez la description détaillée des produits ou services de Google suivants : Google Browser Size
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

