The 16.9.2026
Explanation how the Web site : https://www.jonglarus2025.ch/
which uses WordPress, has been copied to www.juggling.ch
to pages which doesn't use WordPress.

From Linux Mint, I typed in a Terminal :

wget --mirror \
     --page-requisites \
     --adjust-extension \
     --convert-links \
     --restrict-file-names=windows \
     --no-parent \
     https://www.jonglarus2025.ch/     

Some explanations in french of this command, given by the AI Gemini :

Que font ces options ?
--page-requisites : Récupère tous les éléments annexes (images, CSS, JS).
--convert-links : Modifie les URL absolues en chemins relatifs (/wp-content/... devient un dossier local).
--adjust-extension : Assure que les fichiers enregistrés ont la bonne extension (.html).

Une fois téléchargé, vous obtenez un dossier www.jonglarus2025.ch contenant index.html et l'arborescence des médias. 
Vous pouvez renommer le dossier et l'ouvrir directement dans un navigateur ou le placer dans votre serveur web local.  

Le dossier www.jonglarus2025 se trouve dans le dossier $HOME

Pour tester que la copie fonctionne sans référence à https://www.jonglarus2025.ch/ :
1) sudo nano /etc/hosts
   Il est possible d'éditer le fichier /etc/hosts  avec  kate  qui demandera le mot de passe root à la sauvegarde.
2) Ajouter la ligne suivante en fin de fichier (avec Shift+Ctrl+V) :
   127.0.0.1 www.jonglarus2025.ch jonglarus2025.ch 
3) Sauver (Ctrl+O, Enter) puis quitter (Ctrl+X)
4) Lancer le navigateur, vider le cache avec (Ctrl+Shift+R) et tester la page en local.

-----------------------------------------------

2. Identifier et nettoyer les URL restantes

Dans WordPress, l'URL absolue subsiste souvent dans les balises canoniques (),
les balises Open Graph (og:url), les sitemaps ou les attributs d'images responsives (srcset).

Pour inspecter précisément où l'URL apparaît encore dans vos fichiers téléchargés, 
lancez cette commande depuis le dossier de votre copie :

grep -rn "https://www.jonglarus2025.ch" .

Si ce sont des balises canonical ou og:url : 
Elles sont purement informatives et inoffensives hors ligne. 
Vous pouvez les laisser telles quelles ou adapter leur chemin selon l'URL de votre futur hébergement.

Si ce sont des attributs srcset : 
wget omet parfois de réécrire les résolutions alternatives dans srcset="...". 
Si c'est le cas, vous pouvez soit retirer l'attribut srcset pour ne conserver que l'attribut principal src="...",
soit convertir ces chemins en chemins relatifs.

----------------------------------------------------

Ceci a été lors de la première tentative, sans l'option : --restrict-file-names=windows \
La suppression des  ?  n'a pas bien fonctionnée.
Le mieu est d'ignorer ce qui suit...

Certains fichiers contiennent un  ?  dans leur nom.
Voici comment faire pour le supprimer

1) Faire une copie de sécurité du dossier, pour pouvoir revenir en arrière en cas d'erreur.
2) Dans un Terminal, aller dans le dossier contenant le site Web, chez moi c'est : 2025_jonglarus2025
3) Taper les lignes suivantes :
find . -type f -name "*\?*" | while IFS= read -r file; do
  clean="${file%%\?*}"
  mv -n "$file" "$clean"
done

Vérification : Lancez :
find . -name "*\?*" 
la commande ne doit retourner aucun résultat.

J'ai effacé les fichiers à double et renommer un fichier

4) 3.Mettre à jour les références dans le code (HTML, CSS, JS) :
Correction des liens internes.
Puisque les fichiers s'appellent désormais simplement style.css au lieu de style.css?ver=..., 
supprimez les paramètres de requête correspondants dans les balises :

find . -type f \( -name "*.html" -o -name "*.css" -o -name "*.js" \) -exec sed -i -E 's/\?ver=[a-zA-Z0-9._-]+//g' {} +

Si d'autres paramètres que ver existent, vous pouvez cibler de manière plus générale :

find . -type f \( -name "*.html" -o -name "*.css" -o -name "*.js" \) -exec sed -i -E 's/(\.(css|js|png|jpg|jpeg|gif|svg|woff|woff2))\?[^"'\'') >]+/\1/g' {} +

Vérification : Lancez grep -rnF "\.css\?" . : aucune référence avec ? ne doit subsister dans les fichiers texte.

Une recherche plus générale est :
# Méthode 2 : chercher n'importe quel fichier contenant un point d'interrogation dans le texte
grep -rnF "?" --include="*.html" --include="*.css" --include="*.js" .

Mais elle retourne beaucoup de lignes avec un  ?  sans que cela n'ai d'importance à mon avis.