Erreur 500 lors de l'utilisation d'un .htaccess

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

Nicoteo31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 6 Jan 2007

Erreur 500 lors de l'utilisation d'un .htaccess

Message le Sam Jan 06, 2007 19:11

Bonsoir :) ,
J'ai regardé les autres sujets de discussion qui semblaient similaires pour voir si je trouvais une lumière à mon problème, mais en vain :? .

Je cherche en fait à interdire le téléchargement de fichiers ".zip" ou ".jpg", situés dans des sous-dossiers du dossier principal contenant mon .htaccess.
J'ai essayé plusieurs scripts trouvés sur le net, mais tous résultent d'une erreur 500 :roll: .

Sauriez-vous m'expliquer -et corriger :) - pourquoi le script suivant ne fonctionne pas ?

Je souhaiterais que mon .htaccess bloque le téléchargement de fichiers ".zip" et ".jpg" (à l'aide d'un Deny from all), mais qu'avec une IP bien précise (Allow from xxx.xxx.xxx.xxx), ces fichiers soient téléchargeables.

J'ai essayé le code suivant :

Code: Tout sélectionner
<Files *.(zip|jpg)>
Order Deny,Allow
Deny from all
Allow from xxx.xxx.xxx.xxx
</Files>


J'espère ne pas avoir créé un post pour rien :oops:.
En vous remerciant par avance de votre aide qui me sera très précieuse.

Nico.


pfo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 9 Fév 2005

Message le Dim Jan 07, 2007 17:28

Bonjour,

Apache doit t'autoriser de faire cette action. Regarde si tu as un AllowOverride Options, soit dans le fichier de config httpd.conf ou dans le fichier de config de ton virtualHost

AllowOverride AuthConfig FileInfo Options Limit Indexes


Tu pourrais aussi regarder les logs d'erreur Apache pour voir ce qui te ramene l'erreur 500

Pascal

Nicoteo31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 6 Jan 2007

Message le Dim Jan 07, 2007 17:46

Bonsoir,
Merci beaucoup de votre réponse.

Je regarde ça, et vous tiens au courant.

En vous remerciant encore.
Nicoteo31.


pfo
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 9 Fév 2005

Message le Dim Jan 07, 2007 17:50

De rien... C'est une première piste

Sinon avez vous essayé d'utiliser les regles de réécritures, quelque chose comme cela devrait fonctionner aussi.

RewriteEngine on

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://tonsite
RewriteCond %{HTTP_REFERER} !^http://tonIP
ReWriteRule .*\.(zip|jpe?g)$ - [F]


Pascal

Nicoteo31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 6 Jan 2007

Message le Dim Jan 07, 2007 17:52

Bonsoir pfo,
oui cela fonctionne, mais ne répond pas à ce dont j'ai besoin.

J'ai vraiment besoin de mettre en place un système qui autorise un domaine précis ou une IP précise, et interdise le téléchargement des fichiers ".zip" et ".jpg" par les autres.


Leonick
WRInaute accro
WRInaute accro
 
Messages: 19592
Inscription: 8 Aoû 2004

Message le Dim Jan 07, 2007 18:27

c'est un serveur dédié ou un mutualisé ?

Nicoteo31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 6 Jan 2007

Message le Jeu Jan 11, 2007 21:11

Bonsoir,
voilà comment se présente le VirtualHost :

Code: Tout sélectionner
<VirtualHost *>
  DocumentRoot "/srv/mon/repertoire/"
  ServerName www.site.com
<Directory /srv/mon/repertoire/>
  AllowOverride Authconfig Fileinfo
  Options -Indexes
  order allow,deny
  Allow from all
</Directory>
</VirtualHost>


Avec le script HTACCESS suivant :

Code: Tout sélectionner
<Files *.(zip|jpg)>
Deny from all
#Allow from <monIP>
</Files>

<Files .ht(access|passwd)>
Deny from all
</Files>


J'obtiens l'erreur suivante :

Code: Tout sélectionner
[Thu Jan 11 20:57:23 2007] [alert] [client <ip>] /srv/mon/repertoire/.htaccess: deny not allowed here


Le serveur, je ne l'ai pas sous la main, il est distant, il est hébergé chez un ami.

Que dois-je faire afin que mon HTACCESS fonctionne ?

Merci d'avance.
Nicoteo31.


Hoho
WRInaute impliqué
WRInaute impliqué
 
Messages: 515
Inscription: 10 Jan 2006

Message le Ven Jan 12, 2007 8:48

Désolé de m'inscruster , mais l'idée me plait. Est ce que la plupart des mutu ont cette option activée?

Merci

Nicoteo31
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 5
Inscription: 6 Jan 2007

Message le Mar Jan 16, 2007 20:24

UP :)


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