diff --git a/Dockerfile.business b/Dockerfile.business
index 20664cd..27993fb 100644
--- a/Dockerfile.business
+++ b/Dockerfile.business
@@ -242,10 +242,17 @@ try:
print("🧹 Nettoyage de tous les liens Équipe existants...")
# APPROCHE AGRESSIVE: Supprimer tous les blocs
contenant un lien vers /team
- # Utiliser une regex multiligne pour détecter et supprimer les blocs complets
+ # Utiliser plusieurs patterns pour capturer tous les cas possibles
+ # Pattern 1:
'
content_cleaned = re.sub(team_link_block_pattern, '', content, flags=re.DOTALL | re.IGNORECASE)
+ # Pattern 2: Supprimer aussi les lignes contenant href="/team" même si elles ne sont pas dans un
complet
+ content_cleaned = re.sub(r'.*href=["\']/?team(/|\.html)?["\'].*\n', '', content_cleaned, flags=re.IGNORECASE)
+
+ # Pattern 3: Supprimer les blocs
qui pourraient contenir /team sur plusieurs lignes (format différent)
+ content_cleaned = re.sub(r'
]*>.*?/team.*?
', '', content_cleaned, flags=re.DOTALL | re.IGNORECASE)
+
# Compter combien de liens ont été supprimés
remaining_before = len(re.findall(r'href=["\']/?team(/|\.html)?["\']', content))
remaining_after = len(re.findall(r'href=["\']/?team(/|\.html)?["\']', content_cleaned))