...

Messages récents

#1
Smf 2.0.X Discussion Générale / Surcharge serveur de 2 Forums
Dernier message par 3000fr - 02 Mai 2026 à 11:17:53
Bonjour,

Optimisation du fichier .htaccess   -- Semble fonctionner ... Attendons la fin du week-end :)  8)

############################################
# 1) Activation du moteur de réécriture
############################################
RewriteEngine On


############################################
# 2) Honeypot invisible anti-bot
############################################
RewriteRule ^hidden-honeypot-access$ - [F,L]


############################################
# 3) Blocage IP ciblé (VPN russes connus)
############################################
RewriteCond %{REMOTE_ADDR} ^45\.132\.0\.
RewriteRule ^ - [F,L]

RewriteCond %{REMOTE_ADDR} ^185\.213\.
RewriteRule ^ - [F,L]


############################################
# 4) Redirection HTTPS
############################################
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]


############################################
# 5) Réécritures internes
############################################
RewriteBase /

RewriteRule ^pages/(.*)\.html$ index.php?page=$1 [L]
RewriteRule ^cat/([0-9]+)-(.*)\.html$ index.php?action=downloads;cat=$1 [L]
RewriteRule ^down/([0-9]+)-(.*)\.html$ index.php?action=downloads;sa=view;down=$1 [L]


############################################
# 6) Blocage bots agressifs
############################################
RewriteCond %{HTTP_USER_AGENT} ^\s*$ [OR]
RewriteCond %{HTTP_USER_AGENT} "(?:Amazonbot|BLEXBot|Barkrowler|DataForSeoBot|MJ12bot|DotBot|AhrefsBot|SemrushBot|SeekportBot|CCBot|Baiduspider|Yandex|Sogou|PetalBot|Bytespider|OAI-SearchBot|GPTBot|PerplexityBot|ClaudeBot)" [NC]
RewriteRule ^ - [R=429,L]


############################################
# 7) Anti-DDoS léger (GET suspects)
############################################
RewriteCond %{REQUEST_METHOD} GET
RewriteCond %{HTTP_USER_AGENT} ^$ [OR]
RewriteCond %{HTTP:Connection} ^close$ [OR]
RewriteCond %{HTTP:Accept} ^$
RewriteRule ^ - [F,L]


############################################
# 8) Anti-DDoS : POST volumineux
############################################
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{THE_REQUEST} "Content-Length: [5-9][0-9]{6,}" [NC]
RewriteRule ^ - [F,L]


############################################
# 9) Anti-DDoS : Rate limiting simple
############################################
RewriteCond %{ENV:REDIRECT_LIMIT_EXCEEDED} =1
RewriteRule ^ - [F,L]

RewriteCond %{TIME_SEC} ^([0-9])$
RewriteRule .* - [E=LIMIT_EXCEEDED:%1]


############################################
# 10) Blocage pays + ASN + datacenters
############################################
<RequireAll>
    Require all granted

    ########################################
    # Blocage datacenters (Option A)
    ########################################

    # OVH
    Require not ip 51.38.0.0/16
    Require not ip 51.68.0.0/14
    Require not ip 51.75.0.0/16
    Require not ip 51.91.0.0/16
    Require not ip 51.178.0.0/16
    Require not ip 54.36.0.0/14
    Require not ip 145.239.0.0/16
    Require not ip 141.94.0.0/16

    # Hetzner
    Require not ip 5.9.0.0/16
    Require not ip 46.4.0.0/16
    Require not ip 88.198.0.0/16
    Require not ip 136.243.0.0/16
    Require not ip 144.76.0.0/16
    Require not ip 159.69.0.0/16
    Require not ip 167.235.0.0/16
    Require not ip 168.119.0.0/16

    # DigitalOcean
    Require not ip 134.122.0.0/16
    Require not ip 138.68.0.0/16
    Require not ip 159.65.0.0/16
    Require not ip 159.89.0.0/16
    Require not ip 165.22.0.0/16
    Require not ip 167.71.0.0/16

    # Contabo
    Require not ip 161.97.0.0/16
    Require not ip 194.163.0.0/16
    Require not ip 185.187.0.0/16

    # Vultr / Choopa
    Require not ip 45.32.0.0/16
    Require not ip 45.63.0.0/16
    Require not ip 108.61.0.0/16
    Require not ip 149.28.0.0/16
    Require not ip 207.246.0.0/16

    # M247
    Require not ip 5.254.0.0/16
    Require not ip 31.14.0.0/16
    Require not ip 37.120.0.0/16
    Require not ip 45.87.0.0/16
    Require not ip 80.82.0.0/16
    Require not ip 89.238.0.0/16
    Require not ip 185.59.0.0/16

    ########################################
    # Bénin
    ########################################
    Require not ip 102.64.0.0/12
    Require not ip 129.0.0.0/16
    Require not ip 137.255.0.0/16
    Require not ip 160.120.0.0/14
    Require not ip 164.160.0.0/13
    Require not ip 197.234.0.0/15
    Require not ip 197.242.0.0/15

    ########################################
    # Russie (ASN + ranges)
    ########################################

    # Rostelecom (AS12389)
    Require not ip 5.128.0.0/10
    Require not ip 31.128.0.0/10

    # MTS (AS8359)
    Require not ip 95.24.0.0/13

    # Megafon (AS31133)
    Require not ip 79.104.0.0/13

    # Beeline (AS8402)
    Require not ip 213.24.0.0/14

    # Yandex (AS13238)
    Require not ip 77.88.0.0/17

    # RETN (AS9002)
    Require not ip 87.245.192.0/18

</RequireAll>

############################################
# Fin du fichier optimisé
############################################
#3
Discussion Générale / Ventoy programme (très) utile
Dernier message par Goupilop - 19 Avril 2026 à 12:21:32
Bonjour,

Citation de: maximus23 le 18 Avril 2026 à 08:49:21Beaucoup pense que le fait de passer en Linux que tout est gratuit mais c'est totalement faux.

Pour l'utilisateur "lambda" c'est une opportunité face à Windows car les licences de ce dernier ne sont pas gratuites sans compter Office et compagnie...Alors que sous Linux l'équivalent est disponible gratuitement (afin de posséder de l'internet+traitement de texte et autres...)
Sans compter l'obligation "physique" qu'impose Windows 11 (processeur + tmp2) pour le faire tourner de ce fait financièrement et je le comprend fortement que beaucoup d'utilisateurs saute le pas 
:)
#4
Smf 2.0.X Discussion Générale / Passer de myisam en innodb. He...
Dernier message par 3000fr - 19 Avril 2026 à 10:19:00
Bonjour, 

Merci pour l'info, pour moi c'est du chinois ... Max va s'en occuper :)

8)
#5
Smf 2.0.X Discussion Générale / Passer de myisam en innodb. He...
Dernier message par Otomatic - 19 Avril 2026 à 10:01:37
Bonjour,

create_function
(PHP 4 >= 4.0.1, PHP 5, PHP 7)
create_function — Crée une fonction anonyme
Avertissement
Cette fonctionnalité est OBSOLÈTE à partir de PHP 7.2.0 et a été SUPPRIMÉE à partir de PHP 8.0.0.
#6
Smf 2.0.X Discussion Générale / Passer de myisam en innodb. He...
Dernier message par 3000fr - 18 Avril 2026 à 16:49:20
Bonjour,

Merci pour le retour :)

Sinon, j'ai tenté PHP 8.0  ( j'étais à 7.1)

CiterUne erreur s'est produite !
Call to undefined function create_function()

Donc je suis revenu en arrière et j'ai mis PHP Version 7.4.33

Car cela va de 7.1  7.2  7.3  7.4  et direct 8.0  8.1 etc

Donc la 7.4 semble ok :)
#7
Smf 2.0.X Discussion Générale / Passer de myisam en innodb. He...
Dernier message par maximus23 - 18 Avril 2026 à 09:36:07
Bonjour,

Pour Php je t'ai répondu 8.0 ce qui est déjà beaucoup mieux.

Pour InnoDb pour moi Non.

Pour ton Mail voir ton Mp.

:)
#8
Smf 2.0.X Discussion Générale / Passer de myisam en innodb. He...
Dernier message par 3000fr - 18 Avril 2026 à 09:31:26
Bonjour,

Leur dernière recommandations:


CiterNotez bien que vous utilisez une version de PHP très ancienne ( 7.1 )
 et que la base de donnée doit être convertis en InnoDB , cela va contribuer à améliorer la fluidité du site
Donc non...  Bon je t'ai envoyé un MP :)

Bon week-end  8)
#9
Discussion Générale / Ventoy programme (très) utile
Dernier message par maximus23 - 18 Avril 2026 à 08:49:21
Bonjour,

Pour la Cao on a déjà des logiciels très spécialisés avec des licences d'entreprise spécifiques.

Donc là on est coincé sur des machines Windows. Absolument rien n'est développé pour linux à ce niveau.

C'est assez dommage d'ailleurs.

Pour le reste oui il existe de la Cao mais on reste sur de l' assez basique malgré le prix des licences que j'ai pu constater en Linux.

Je ne sais pas encore comment on va reprogrammer le parc de Pc pour avoir quelque chose de concrêt.

Beaucoup pense que le fait de passer en Linux que tout est gratuit mais c'est totalement faux.

Bonne journée.

:)
#10
Discussion Générale / Ventoy programme (très) utile
Dernier message par Goupilop - 18 Avril 2026 à 08:07:39
Bonjour,

Citation de: maximus23 le 17 Avril 2026 à 13:26:47Pour la Cao Pro on est un peu limité car c'est des programmes assez complexes qui ne sont pas destinés à Linux.

Pour les programmes CAO sous Linux de 2026, voici une  liste non exhaustive pour 2026:

https://www.sculpteo.com/fr/centre-apprentissage/les-meilleurs-logiciels-pour-impression-3d/logiciels-3d-linux/

Après bien sur c'est les habitudes qui doivent changer
Bon Weekend
:)