.htaccess: protéger un dossier SAUF un fichier chez 1&1

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

mti131
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 9
Inscription: 9 Fév 2006

.htaccess: protéger un dossier SAUF un fichier chez 1&1

Message le Mar Juil 17, 2007 21:32

Bonjour à tous,

J'ai cherché des sujets équivalents sur ce forum (pas en lisant chaque page, sinon j'y serais encore!), j'ai trouvé des sujets sans réponse et rien pour 1&1. Je me permet donc de créer un nouveau sujet.

Je suis chez 1&1 (Configuration: apache 1.3.37 Unix), qui fait certains caprices comme chaque hébergeur, par exemple, pour interpreter le PHP dans les pages html, je dois mettre
Code: Tout sélectionner
Addtype x-mapp-php4 .html
au lieu de
Code: Tout sélectionner
Addtype application/x-httpd-php4 .htm
Bref, parenthèse fermée :)
J'ai un .htaccess qui se présente sous cette forme dans le repertoire "protected" :
Code: Tout sélectionner
AuthUserFile /chemin_du_htpasswd
AuthName "Acces restreint"
AuthType Basic

require user admin

J'aurais voulu rendre le fichier abc.php situé dans ce repertoire "protected" accessible au public.

J'ai essayé de mettre
Code: Tout sélectionner
<FilesMatch "[^(abc.php)]">
AuthUserFile /chemin_du_htaccess
AuthName "Acces restreint"
AuthType Basic

require user admin
</FilesMatch>

Mais ma page requiert malgré tout une authentification :(

Savez-vous s'il est possible de le faire d'une autre façon ou si j'ai juste mal fait mon expression régulière ?

Si c'est possible, peut-on autoriser l'accès à des sous-dossiers de "protected" sans placer un .htaccess dans chacun d'eux ? Si l'on doit mettre un .htaccess dans chacun des sous-dossiers, que doit-on y mettre pour dire que l'authentification n'est pas nécessaire ?

En fait, mon problème réside là, préciser que l'authentification n'est pas nécessaire pour certaines exceptions.

Merci d'avance pour votre aide,

mti131


nartconcept
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 369
Inscription: 12 Juin 2007

Message le Mar Juil 17, 2007 22:09

et pourquoi pas faire plus simple, par exemple comme ça?

dossier [ protected ]
- sous-dossier [ prive ] + .htaccess
- sous-doissier [ public ]

cordialement


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 2 invités