Rechercher : dans
Par :

Site internet.

Dernière réponse le 16 nov 2009 à 06:35:38 gedemus, le 14 nov 2009 à 22:09:57 
 Signaler ce message aux modérateurs

Bonjour,

Je possede un site internet avec des pages sur lesquelles on peut ecrire des commentaires. Il y a une attaque d'un robot, comment faire pour que le site entier soit inaccessible en attendant que je corrige tout. Je pensais qu'il suffisait de virer l'index ! Mais meme sans index on continu d'acceder au pages.
Merci por info Coedialement.

Configuration: Windows 7
Safari 532.0

Meilleures réponses pour « Site internet. » dans :
Déclarer son site Internet auprès de la CNIL Voir Déclarer son site Internet auprès de la CNIL Si l’objectif premier d’un site Internet est de faire connaître son entreprise, un site permet aussi d’être contacté, par des clients ou des partenaires potentiels par un système de mail ou de...
Le cahier des charges d'un site Web VoirLe cahier des charges Faire le cahier des charges de son site d'entreprise Le cahier des charges d'un site Internet définit les spécifications du service à réaliser. Ce document conçu par l'entreprise permet ensuite de sélectionner un prestataire...
Protéger son site internet contre les contrefaçons VoirIl vous est sûrement déjà arrivé de craindre (ou de constater) que quelqu'un s'approprie des oeuvres que vous avez publiées (sur internet ou tout autre support) afin de mettre à son profit vos créations. Il est impossible d'empêcher des personnes...

1

notobe, le 14 nov 2009 à 22:12:49

Il est réalisé avec quoi ton site ? Un CMS je suppose ? Lequel ? Ou est-ce un service en ligne type blogger ?

Répondre à notobe

2

gedemus, le 14 nov 2009 à 22:17:57

Un CMSc'est quoi.

c'est un site chez OVH et je rentre dedans avec un FTP.

Répondre à gedemus

3

notobe, le 14 nov 2009 à 22:24:42

Un CMS c'est un gestionnaire de contenu (type dotclear, spip, joomla...)

Tu dis que qu'on peut faire des commentaires (type blog ?). Qui a fait les scripts ? toi ? ou tu as utilisé un truc tout fait ? Si oui, quoi ? qui vient d'où ?

Répondre à notobe

4

gedemus, le 14 nov 2009 à 22:34:03

Je cree les pages avec front page ou microsoft express web en HTM(L) et certaines maintenant en PHP. Lescript des commentaires dans certainnes pages: apres avoir demande sur le forum un specialiste me l'a fait et il tourne bien. Je pense qu'il faut que je supprime avec FTP toutes les pages ! Ou autre solution pour ne pas acceder a tout le stite provisoirement !

Répondre à gedemus

5

notobe, le 14 nov 2009 à 22:40:07

Ok.

Pas la peine de supprimer toutes tes pages. C'est ce script qu'il faut désactiver en attendant de lui rajouter un filtre ad hoc pour éviter le spam.

Est-ce que ce script est dans un fichier indépendant de tes pages web ? L'appellerais-tu par un include par exemple ?
Si oui, efface le code du fichier présent sur ton serveur pour le remplacer par un "les commentaires sont désactivés pour le moment", et recontacte les personnes qui te l'ont fait pour ajouter un filtre anti-spam

[edit : enfin... pas facile de dépanner sans voir comment est construit ton site, mais j'espère que tu comprends l'idée...]

Répondre à notobe

6

gedemus, le 14 nov 2009 à 23:03:24

Le script fait parti de la page, donc il me faut bricoler toutes les pages ! Impossible de recontacter l'ami du forum qui m'a fait le script. Comment rajouter un filtre !!!

Répondre à gedemus

7

notobe, le 14 nov 2009 à 23:15:40

Ah oui, ça c'est dommage... Si tu dois reprendre toutes tes pages, profites-en pour "sortir" le script du code, mets le dans un fichier à part que tu réinjecteras par la fonction include. Au moins, si le problème se représente, tu n'auras à modifier qu'un seul fichier !

Alors... comment rajouter un filtre... Ca peut être un filtre sur des mots clés, ou sur les urls, ou tu peux bloquer des IP (si tu les connais et si ce sont tjs les mêmes...)

Mais là, il faut t'adresser à des spécialistes en php (ce que je ne suis pas, même si je bidouille qq trucs) et il faut le script original pour adapter le filtre à ton script.
Quoi qu'il en soit, il faudra mettre ce filtre dans toutes les pages où est contenu le script... (d'où l'idée de le sortir de ton code)

Répondre à notobe

8

gedemus, le 15 nov 2009 à 01:05:38

Le script est en 2 parties une dans head et une dans body.

Tu me dis: "sortir" le script du code, mets le dans un fichier à part que tu réinjecteras par la fonction include.

Je ne comprends pas comment le sortir du code et la fonction include ...

Répondre à gedemus

9

notobe, le 15 nov 2009 à 18:55:11

Ah ! le script est en 2 parties en plus !!... ça se complique...
Mais c'est écrit en quoi ? javascript ou php ?

Le fonction include est une fonction php qui permet "d'inclure" un fichier dans un autre. Très pratique pour faire de pseudo-frames par exemple.
http://phpdebutant.org/article68.php

Répondre à notobe

10

equinoxenav, le 15 nov 2009 à 19:15:59

Ecrit en PHP.

Répondre à equinoxenav

11

notobe, le 15 nov 2009 à 19:31:38

Bon, et tes commentaires sont gérés avec une base de données ?

[edit : donne le code, je ne peux pas t'assurer que je pourrais le comprendre et t'aider, mais donne toujours, on verra]

Répondre à notobe

12

equinoxenav, le 15 nov 2009 à 19:38:48

Je ne gere pas les commentaires, ils se placent dans un fichier qui est dans le site qui se nomme : list xxxx.

tu me dis donne le code tu veux dire je mets le script ici ?

Répondre à equinoxenav

13

notobe, le 15 nov 2009 à 19:54:02

Peut-être pas la peine de mettre le code... car tu viens de donner une info très importante.
Ce fichier list xxx, il est créé automatiquement par le script ? C'est à dire que s'il n'est plus sur ton serveur il peut se générer tout seul ou pas ?

Répondre à notobe

14

avion-f16, le 15 nov 2009 à 20:15:41

Si tu veux bloquer l'accès total à tout le monde sauf toi, utilise un .htaccess contenant ça :

ErrorDocument 403 /maintenance.html
deny from all
allow from 91.182.82.145 // ton ip

<Files maintenance.html>
  allow from all
</Files>
C'est assez simple à comprendre :
On défini une page d'erreur
On bloque toutes les IP (qui tomberont sur la page de maintenance)
On autorise celle du webmestre
Et forcément, on autorise tout le monde à voir la page de maintenance sinon, elle ne sert à rien. Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.

Répondre à avion-f16

15

equinoxenav, le 16 nov 2009 à 01:23:37

Sorry pour la reponse tardive mais je suis au Cambodge et avec le decalage horaire je dors un peu tout de meme.

Le fichier liste existe dans le script et je le nomme chaque fois que je mets le script sur une page, ensuite chaque commentaire y va automatiquement.

La meilleure solution serait de rajouter a ce script un captcha.

Répondre à equinoxenav

16

 avion-f16, le 16 nov 2009 à 06:35:38

Ou il y a aussi la solution d'écrire l'attribut action en Javascript Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu­ lui dis de faire.

Répondre à avion-f16