Aller au contenu

Sujets conseillés

Posté

Bonjour à tous !!

Je sais, dix milions d'articles et de messages parlent de cela mais aucun articles ne dit la meme chose donc je commence a etre passablement énerve.

JE deteste les htacces hormis pour le URL Rewriting lol

Bon, voici mon probleme

Je voudrais interdire l'acces au répertoire X par htpassword ==> ok

Mais autoriser l'aces au repertorie Y contenu dans X ==> pas ok du out.

J'ai don mon premier htaccess dans X

AuthUserFile /home/xxx/www/stats/.htpasswd
AuthGroupFile /dev/null
AuthName "Statistiques"
AuthType Basic
<Limit GET POST>
   order deny,allow
   allow from all
   require valid-user
</Limit>


RewriteEngine on
RewriteRule ^Y_([a-zA-Z]+)_([0-9]+)\.html$ http://xxx/Y/prepaiement.php5?type=$1&factux=$2 [L]
RewriteRule ^citelis_mois_([0-9]+)_([0-9]+)_([0-9]+)\.html$ http://xxx/Y/prepaiement.php5?type=mois&idAnt=$1&annee=$2&mois=$3 [L]

Par contre je ne sais pas quoi mettre pour le ht access du repertoire Y.

Quelqu'un peut-il m'aider PLEASE :boude::boude::boude:

Posté

Si le premier répertoire est interdit d'accès, comment veux-tu que quiconque puisse trouver l'entrée correspondant au répertoire Y contenu dans celui-ci ?

Ce que tu demandes ne peut pas se régler avec un fichier .htaccess :)

Dan

Posté

Salut Dan, toujours toi ici ? lol

Tu me dis que je ne peux pas par htaccess ?

en fait, il s'agit d'une url de paiement par CB dans le retpertoire Y contenu dans X dont l'acces est interdit par htaccess et htpassword.

Je ne peux pas mettre un allow from all dans le htaccess du Y ?

De toute façon, j'ai un autre probleme car quand j'autorie tout il me met un forbidden pour le repertoire Y.

Je vais finir par peter les plombs !!! :fou:

Merci de ton aide en tout cas

Posté
Salut Dan, toujours toi ici ? lol

[off topic]Ben, il me semble qu'il est chez lui non ? :whistling: [/off topic]

Désolé j'ai pas pu me retenir :blush:

Posté

Oui, c'est pas faux !!!

Mais bon faudrait faire gaffe au bout d'un moment. C'est du virtual squatting la ! lol

Bon ben la je seche comme un gros newbie que je suis !

J'ai effacé tous mes htaccess et je n'ai toujours pas acces !!!

Qu'est-ce qui peut faire foirer un acces et le mettre en forbidden ?

Merci d'avance

Posté

Lorsque tu interdit un répertoire, tu interdis implicitement l'ensemble des fichiers ET répertoires contenus dans ce répertoire.

Tu devrais revoir l'architecture de tes dossiers, et déplacer le contenu du répertoire Y dans un autre répertoire 'Z', non inclu dans le répertoire X.

Si tu as toujours un 'forbidden', c'est parce que tu as oublié un htaccess quelque part. ;)

=> l'informatique ne se trompe jamais :)

Posté

Je le sais bien !!

C'est totalement HALLUCINANT jules edouard comme dirait l'autre.

J'ai supprimé mes htacces, fais un updatedb et un locate de mes htaccess, il n'y a aucun present sur ce chemin de repertoire.

Pourtant toujorus en forbidden.

Mon httpd.conf ne contient rien concernant des interdictions et j'ai redemarré apache 2 fois depuis !!

Bon allez a table, ca ira mieux apres

Posté

OK, il me faut une heure pour vois un truc gros comme ... je sais pas d'ailleurs.

Mon répertoire n'avait pas les droits d'execution !!!!!

merci a tous en tout cas

Posté
OK, il me faut une heure pour vois un truc gros comme ... je sais pas d'ailleurs.

Mon répertoire n'avait pas les droits d'execution !!!!!

Ca c'est particulièrement brelot :lol: Mais ça arrive souvent !

Posté

En tout cas, merci beaucoup.

J'ai cahnger en plus de répertoire et tout fonctionne a merveille.

Pour ne pas avoir de probleme avec les urls fournies a la banque, j'ai créé le meme sous-domaine mais un en http vers un repertoire er un en https vers un autre repertoire

Merci a vous

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...