|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
Uzco Nouveau WRInaute
Inscrit le: 02 Sep 2007 Messages: 6
|
Posté le : Dim Sep 02, 2007 2:12 Sujet du message: Interdire tout accès avec extension TXT, url indifférente |
|
|
Bonjour,
Pour me sentir un peu plus tranquille vis-à-vis des petits malins qui essaient leurs scripts pour pirater phpbb, par exemple, j'aimerais pouvoir rediriger toutes les connexions se faisant avec une url comprenant la séquence ".txt", quelle que soit l'url soumise. Bien entendu, il faudrait que ça ne vienne pas enquiquiner notre cher ami le fichier robots.txt...
Quelqu'un a une solution?
Merci...
Uzco. |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2813 Localisation: Bangalore +3h30
|
Posté le : Lun Sep 03, 2007 1:39 Sujet du message: Interdire tout accès avec extension TXT, url indifférente |
|
|
si je ne me suis pas tromper, cela interdit tout accès aux fichiers .txt par l'url. Ca retourne un 403 si un fichier .txt est demander par l'url
pour que cela ne gene pas le robots.txt, il te suffit de mettre le code dans le fichier .htaccess du repertoire /forums
| Code: |
RewriteEngine On
ReWriteRule .* /forums/.(txt)$ - [F]
|
|
|
| |
|
 |
Uzco Nouveau WRInaute
Inscrit le: 02 Sep 2007 Messages: 6
|
Posté le : Lun Sep 03, 2007 22:09 Sujet du message: Interdire tout accès avec extension TXT, url indifférente |
|
|
| Je vais essayer, merci à toi! |
|
| |
|
 |
Uzco Nouveau WRInaute
Inscrit le: 02 Sep 2007 Messages: 6
|
Posté le : Dim Sep 09, 2007 21:12 Sujet du message: Erreur 500 |
|
|
| Euh... Ca me renvoie une erreur 500, quel que soit le chemin passé... |
|
| |
|
 |
jeanluc WRInaute accro

Inscrit le: 03 Mai 2004 Messages: 2232 Localisation: Bruxelles
|
Posté le : Dim Sep 09, 2007 21:25 Sujet du message: Interdire tout accès avec extension TXT, url indifférente |
|
|
Essaie ceci:
| Code: |
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^forums\/.+\.txt$ - [F] |
Ce fichier interdit l'accès aux URL qui commencent par /forums/ et qui se terminent par .txt.
Jean-Luc |
|
| |
|
 |
Uzco Nouveau WRInaute
Inscrit le: 02 Sep 2007 Messages: 6
|
Posté le : Lun Sep 10, 2007 11:14 Sujet du message: Interdire tout accès avec extension TXT, url indifférente |
|
|
Ca ne change rien chez moi. J'ai déjà ce contenu dans mon fichier .htaccess présent dans le dossier "forums". J'ai placé le RewriteRule après celui déjà présent: j'ai bon?
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^forum\/archive\/$ forum\/archive.php\/ [L]
<files archive>
ForceType application/x-httpd-php43
#AcceptPathInfo On # uncomment this if you have apache2
</files>
Et pour être tout à fait complet (et enquiquinant), j'ai besoin que la règle s'applique à tous les URL, quel que soit l'emplacement de la chaîne ".txt" (pas forcément à la fin), sachant que les pirates utilisent des URL à rallonge avec passage de plein de paramètres.
Merci! |
|
| |
|
 |
jeanluc WRInaute accro

Inscrit le: 03 Mai 2004 Messages: 2232 Localisation: Bruxelles
|
Posté le : Lun Sep 10, 2007 14:23 Sujet du message: Interdire tout accès avec extension TXT, url indifférente |
|
|
Je mettrais ma RewriteRule immédiatement avant ou immédiatement après la RewriteRule existante.
C'est forum ou forums, parce que je vois les deux formes dans ce threat ?
Si le .txt n'est pas nécessairement à la fin, ça devient:
| Code: |
| RewriteRule ^forums\/.+\.txt - [F] |
Jean-Luc |
|
| |
|
 |
| |
|
|