Smf® Solutions

Catégorie Générale => Discussion Générale => Discussion démarrée par: Philippe le 15 Mars 2018 à 09:17:26

Titre: Demande d'aide sur htaccess
Posté par: Philippe le 15 Mars 2018 à 09:17:26
Bonjour

Je n'y connais pas grand chose sur le sujet et j'ai besoin d'un peu d'aide et de conseils en ce qui concerne un fichier htaccess

- Quelle serait le contenu idéal d'un fichier htaccess se trouvant à la racine d'un forum SMF pour qu'il ne perturbe pas les autres htaccess qui se trouvent dans les dossiers comme ceux créer par MaxUpload par exemple ?
et
- Comment y intégrer le blocage des IP et plages d'IP indésirables ?

En même temps l'idéal pour moi serait une petite explication (légère) des commandes de ce fichier. Je n'aime pas faire un bête copier/coller sans un minimum de compréhension. Et si je veux approfondir, je peux toujours chercher plus loin par moi même :)

Bien sûr il n'y a rien d'urgent.
Merci d'avance pour votre aide et bonne journée à tous !




Titre: Re : Demande d'aide sur htaccess
Posté par: maximus23 le 15 Mars 2018 à 09:22:02
Bonjour,

Avant de pouvoir répondre je pense que tu utilises Pretty Url ?

:)
Titre: Re : Demande d'aide sur htaccess
Posté par: Philippe le 15 Mars 2018 à 09:41:35
Je l'ai désinstallé pour mettre en place maxUpload :) et je voudrais repartir à zéro sur de bonnes bases :)
Titre: Re : Demande d'aide sur htaccess
Posté par: maximus23 le 15 Mars 2018 à 10:01:15
Faudra que je le teste pour voir si il est encore compatible avec tout car il rentre souvent en conflit avec pas mal de choses :)
Titre: Re : Demande d'aide sur htaccess
Posté par: Goupilop le 16 Mars 2018 à 09:13:44
Bonjour,

A la question voilà ce que j'utilise sur le forum

.htaccess

Order Allow,Deny
Allow from all
Deny from 162.213.1.246
Deny from googlebot.com
Deny from 66.249.66
Deny from 185.144.60.97

(Deny from + IP qui sont ceux des pays de l'est (il faut regarder dans le fichier stat afin de dénicher ceux_ci))

robots.txt

User-agent: *
Disallow: /

Simple et efficace

Pour l'anti spam j'utilise Google (gratuit et radical)

Bonne journée...

Titre: Re : Demande d'aide sur htaccess
Posté par: Philippe le 16 Mars 2018 à 09:56:23
Merci :)
Titre: Re : Demande d'aide sur htaccess
Posté par: Philippe le 16 Mars 2018 à 10:58:08
Je vais essayer avec ça :)

pourquoi le Deny from googlebot.com (https://googlebot.com)
Ca bloque Google non ?
Titre: Re : Demande d'aide sur htaccess
Posté par: Goupilop le 16 Mars 2018 à 19:40:14
Citation de: Philippe le 16 Mars 2018 à 10:58:08Je vais essayer avec ça :)

pourquoi le Deny from googlebot.com (https://googlebot.com)
Ca bloque Google non ?

Yes !

Mais car il y à un mais, pour l'ensemble des robots:

robots.txt
User-agent: *
Disallow: /

Marche très bien sur l'ensemble des robots autre que google, sinon c'est le bordel total, j'ai pu le constater dans les logs ;)

Bonne soirée à tous
Titre: Re : Demande d'aide sur htaccess
Posté par: Philippe le 16 Mars 2018 à 21:00:19
Donc si j'ai bien compris (je suis un peu lent, désolé :) )
Tu bloques tous les robots dans le fichier robots.txt et plus précisément googole dans le htaccess

Titre: Re : Demande d'aide sur htaccess
Posté par: maximus23 le 16 Mars 2018 à 21:12:01
Bonsoir,

Je ne vois pas pourquoi il faudrait refuser l'indexation Google c'est une des principales et ne cause pas de soucis sauf si tu veux que ton site reste privé.

Pour le Robot.txt il y en a un qui est fait pour Smf de base :

Code
User-agent: *
Disallow: /Sources/
Disallow: /Themes/
Disallow: /Smileys/
Disallow: /attachments/
Disallow: /avatars/
Disallow: /cache/
Disallow: /Packages/
Disallow: /index.php?action=help*
Disallow: /index.php?action=search*
Disallow: /index.php?action=login*
Disallow: /index.php?action=register*
Disallow: /index.php?action=admin*
Disallow: /index.php?action=post*
Disallow: /index.php?action=who*
Disallow: /index.php?action=stats*
Disallow: /index.php?action=buddy*
Disallow: /index.php?action=printpage*
Disallow: /index.php?action=profile*

Pour le reste dans le fichier htaccess pour les interdictions ce sont toutes les ip repérées comme indésirables dans les logs ou notifiées comme dangereuses qu'il faut répertorier.

Sinon il y a des mods qui font cela très bien.

Moi ici c'est fait au niveau du serveur directement dans le firewall c'est plus simple et efficace mais pour les mutualisés pas trop le choix.

:)
Titre: Re : Demande d'aide sur htaccess
Posté par: Goupilop le 17 Mars 2018 à 09:23:10
Citation de: Philippe le 16 Mars 2018 à 21:00:19Donc si j'ai bien compris (je suis un peu lent, désolé :) )
Tu bloques tous les robots dans le fichier robots.txt et plus précisément googole dans le htaccess


Bonjour,
Exactement
J'aime pas les robots (bots) (Mon site est consacré à la technique informatique & dépannage)
robots.txt (celui + haut) demande aux robots de ne pas indexer les pages
htaccess bloque les IP indésirables (ou une plage d'IP suivant le pays (notamment les pays de l' Est)) & les robots par leur nom genre google.bots
Après chacun choisi sa façon de faire (n'est ce pas max)
Titre: Re : Demande d'aide sur htaccess
Posté par: maximus23 le 17 Mars 2018 à 10:56:53
Bonjour,

Ok mais la plupart des utilisateurs eux veulent être indexés pour amener un nombre croissant de personnes à fréquenter leur site et c'est en général la base recherchée.

:)
Titre: Re : Demande d'aide sur htaccess
Posté par: Goupilop le 17 Mars 2018 à 12:29:19
Bonjour,

C'est vrai max mais comme charognards certains sont là pour te faire chier et emmerder le prestataire et cela va continuer hélas...
J'ai essayé une semaine avec et sans filtres, les logs du serveur sont flagrant hélas
Le pare-feu c'est bien mais usant à la longue
Perso je suis pas (trop) emmerdé avec le couple cité plus haut, j'espère que ça va continuer :)
Bon week-end...