Sed Posted December 17, 2004 Share Posted December 17, 2004 Togazok à tous ! Je bosse actuellement sur un meta-site pour utilisateurs non accomodés à l'informatique. Je cherche, par le biais d'un .htaccess à la racine, à interdire tous les fichiers sauf les fichiers images et le fichier index.php (je voudrais éviter de modifier l'arborescence pour cela). ex : index.php .htaccess dossier1 : --fichier1 --fichier2... dossier2 : --fichier1 --fichier2... templates : --fichier1 --fichier2... --imgs : ----image1 ----image2 ----image3 ----image4 seul l'accès à index.php et aux images devra etre autorisé. je sais le faire à partir de plusieurs fichier htaccess, mais je voudrais, pour faciliter l'admin, que tout soit dans un minimum de fichiers... Merci d'avance Link to comment Share on other sites More sharing options...
Dan Posted December 17, 2004 Share Posted December 17, 2004 Salut Sed, Il s'agit de réécriture d'URLs particulières, qui interdiront les fichiers plutôt que de réécrire les URLs. RewriteEngine OnRewriteRule index.php - [L]RewriteRule imgs/.(*) - [L]RewriteRule (.*) - [F] Link to comment Share on other sites More sharing options...
Sed Posted December 19, 2004 Author Share Posted December 19, 2004 Salut Sed, Il s'agit de réécriture d'URLs particulières, qui interdiront les fichiers plutôt que de réécrire les URLs. RewriteEngine OnRewriteRule index.php - [L]RewriteRule imgs/.(*) - [L]RewriteRule (.*) - [F] <{POST_SNAPBACK}> je ne comprends pas trop les flags [F] et [L], d'après ce que j'ai cru comprendre [L], c'est Last, càd la derniere à etre executée, donc [F] serait First ?, mais dans ce cas, je ne vois pas le fonctionnement... Link to comment Share on other sites More sharing options...
Dan Posted December 19, 2004 Share Posted December 19, 2004 je ne comprends pas trop les flags [F] et [L], d'après ce que j'ai cru comprendre [L], c'est Last, càd la derniere à etre executée, donc [F] serait First ?, mais dans ce cas, je ne vois pas le fonctionnement... Non, F est plutôt "Forbid" (interdire) Les deux premières lignes disent "pour index.php et tous les fichiers du dossier imgs, ne rien réécrire (-) et quitter [L]" La dernière ligne dit "pour tous (le reste) , ne rien réécrire et interdire l'accès [F]" Dan Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now