OVH Cloud OVH Cloud

[Urgent] Comment bloquer l'acces a mon foru m aux moteurs de recherche ?

1 réponse
Avatar
Erfred
Bonjour,
Mon site est en hébergé chez OVH en hébergement mutualisé (j'ai pas les
moyens de faire plus).
Ceci implique que je suis limité en nombre d'accès et surtout en nombre
de requêtes MySQL.
Or pour la seconde fois en 1 mois des moteurs de recherche viennent
explorer mon forum en profondeur et dans un temps reccord. Ceci implique
une saturation du serveur et l'hébergeur me bloque ma base de donnée
MySQL. Le site devient inserviable.
Donc il faudrait que je puisse empêcher les moteurs de recherches de me
saturer de cette façon. Comment puis-je faire pour empêcher ces moteurs
dans mon forum ?
Merci par avance de vos éclaircissement.
A+
Erfred

http://www.ni-cd.net :
Le monde des Accumulateurs et Batteries Rechargeables :
Ni-Cd, Ni-MH, Plomb, Li-ion et les autres.
Tout ce que avez rêvé de savoir sur le sujet (Charge, Décharge,
Entretien, "Effet Mémoire" etc.).
Plus des pages perso ( Expo de mes photos, hydravions ....)

RETIREZ NOSPAM DE L'ADRESSE POUR ME CONTACTER

1 réponse

Avatar
P'tit Marcel
Erfred wrote:
Donc il faudrait que je puisse empêcher les moteurs de recherches de me
saturer de cette façon. Comment puis-je faire pour empêcher ces moteurs
dans mon forum ?


Je suppose que le site est développé en php sinon ton article n'aurait
aucun sens sur ce forum.

Pour dissuader les robots de passer sur tout ou partie de ton site, tu
peux mettre un fichier robots.txt à la racine de ton site (mais ça n'a
pas de rapport avec php), comme d'autres l'ont fait avant toi (salut
Xavier si tu me lis!) :

http://groups.google.com/groups?hl=fr&lr=&threadm=t7ffu0dfdsefnqec3v18jhnjst421f1bs5%404ax.com&rnum=1&prev=/groups%3Fq%3D%2B%2522robots%2Btxt%2522%2Bgroup:fr.*%26hl%3Dfr%26lr%3D%26as_qdr%3Dy%26selm%3Dt7ffu0dfdsefnqec3v18jhnjst421f1bs5%25404ax.com%26rnum%3D1


Pour revenir au sujet de ce groupe de discussion, tu peux compléter ce
genre d'incitation par un bout de code php qui cherche si un client ne
sollicite pas trop la base mysql.

Par exemple, tu mets en variable de session, ou dans un petit fichier
pour chaque IP, l'horodatage du dernier envoi de page HTML vers ce
client. Si l'écart entre deux envois de pages est trop court, tu codes
dans ton programme un sleep (http://fr.php.net/sleep) ou l'envoi d'une
page HTML "merci d'attendre un peu" avec un refresh au bout de plusieurs
secondes vers la page demandée.

C'étaient juste mes deux centimes.


1> Erfred
2>
3> http://www.ni-cd.net :
4> Le monde des Accumulateurs et Batteries Rechargeables :
5> Ni-Cd, Ni-MH, Plomb, Li-ion et les autres.
6> Tout ce que avez rêvé de savoir sur le sujet (Charge, Décharge,
7> Entretien, "Effet Mémoire" etc.).
8> Plus des pages perso ( Expo de mes photos, hydravions ....)
9>
10> RETIREZ NOSPAM DE L'ADRESSE POUR ME CONTACTER

Ta signature est trop longue. Au delà de 4 lignes cela devient de la
loghorée. Fais plutôt dans le concis :

Erfred
http://www.ni-cd.net :
Tout savoir sur les Accumulateurs et Batteries Rechargeables,
plus des pages perso (retirez NOSPAM de l'adresse pour me contacter)


a+
--
P'tit Marcel
statistiques sur les forums modérés
http://www.centrale-lyon.org/ng