Bonsoir,
j'utilise les commandes RewriteCond & RewriteRule d'Apache dans un fichier .htaccess, notamment pour envoyer les URL requises par le client vers un script qui fait un bête 'include' en SSI. Copier-coller d'un bout de mon htaccess :
Code :
- # Si le fichier demandé existe
- RewriteCond %{REQUEST_FILENAME} -f
- # et s'il s'agit bien d'un fichier d'extension .html
- RewriteCond %{REQUEST_FILENAME} .*\.html$
- # Envoyer vers le script SSI, tout en identifiant la langue voulue
- RewriteRule ^(..)/(.*)$ /template$1.shtml [E=LANGUE:$1]
|
Je me demande :
1) si ce genre de traitement ne surcharge pas trop le serveur (sous-entendu, par rapport au même traitement qui serait exécuté via Perl ou PHP)
2) si ça ne pose pas de problème particulier de sécurité (par rapport à d'autres langages et/ou aux capacités limitées d'Apache)
La parole est aux experts, pardonnez-moi si cela vous semble trivial mais je débute depuis peu.
(je place ce sujet dans Divers, faute d'une sous-catégorie générale pour les langages côté serveur
)