Synology Liens sur mon site

FREDH

Nouveau membre
22 Janvier 2018
9
0
0
Bonjour à tous.
je suis totalement débutant et je me suis lancé (pour me distraire) dans la construction d'un site auto-hébergé (sur un Synology 218+)
Apres un problème d'accès à mon site par des tiers qui a été résolu grâce au forum, mon site et accessible.
Cela a révélé un autre problème :
Les la plupart des images ne s'affiche pas (y compris fond de page ...) et la navigation est impossible.
Il apparaît que WP à enregistré tous les liens en 192.168.X.X/ au lieu de mondomaine/...
Pour certains je peut sans doute les modifier manuellement mais ca va être long et de toute façon, si j'ai bien compris, certains ne sont pas visibles et sont enregistrés dans la base de données du site.
Comment puis-je rectifier ces liens et forcer WP à définir ces liens à partir de mon nom de domaines (pour la suite de la construction du site)
C'est sans doute une question de débutant et cela a du arrivé à d'autres. J'ai bien trouvé quelques éléments de réponse mais c'est en anglais et je n'ai pas le vocabulaire technique en anglais et je risque de faire des conneries.
Merci pour votre aide et vos conseil.
 
Salut Fred,
Il existe un utilitaire très pratique pour cela est très utile quand on déménage un site. Il s'agit de Search and Replace https://interconnectit.com/products/search-and-replace-for-wordpress-databases/
Je vais t'expliquer son utilisation en plusieurs étapes (Cela me donne une idée pour un futur tuto pour le site)
Avant tout il faut que ton WP soit bien configuré avec ton domaine, va dans Réglages puis Générale et indique ton domaine dans les 2 champs Adresse Web.
firefox_2018-01-30_16-07-32.jpg
Attention ! Si ton site est très important fait avant tout une sauvegarde de ta base SQL.
1)Télécharge l'archive
2)Décompresse les fichiers
3)Copie le dossier à la racine de ton site
4)Renomme le pour un accès plus facile (Voir image)
explorer_2018-01-30_15-58-26.jpg
5)Rends toi sur ton site en ajoutant le nom du dossier ou se trouve Replace http://tonsite.com/replace
Si tu as tout bien fait tu devrais arriver sur cette page et avoir déjà tous les champs renseigné de connexion de ta base SQL.
firefox_2018-01-30_16-00-44.jpg
6) On va remplir les champs à remplacer. Il faut que tu sois sur de ton lien, tu indique une IP donc http://192.168.X.X ton site était à la racine du dossier web ? Ou tu indiquer un dossier ? (Exemple: http://192.168.X.X/test) soit sur du lien.
Dans le champs replace indique l'ancien lien et dans With le nouveau (Exemple: http://tondomaine.fr )
7)On test, clic sur Dry run, cela ne va rien modifier mais il va analysé ta base SQL et te dire le nombre de lien qu'il à trouvé, une fois terminé tu aura à nouveau la main sur les boutons.
8)Une fois que tu vois que c'est bon pour toi clic sur live run et il va appliquer les changements.
9)Test ton site et si tout est OK supprime le dossier replace.
 
Moi j'ai utilisé Velvet Blues et j'ai fait un petit tuto à cette adresse : https://www.cachem.fr/https-wordpress-proprement/ ce n'était pas pour le même problème (ici c'est pour le HTTPS) mais je l'ai aussi utilisé sur mon NAS pour répondre au même problème que toi ;)
 
Merci a TITIS 14 et CACHEM pour vos réponses et conseils
J'ai chargé les deux (velvet et search and replace DB) lequel utiliser ? les deux se valent j'imagine ...
pour suivre la "procédure" proposée par TITIS je dois d'abord configurer mon site avec mon domaine
Réglages puis Générale et modifier domaine dans les 2 champs
Le problème à ce stade c'est que WP ne m'en donne pas la possibilité le premier champ est grisé et nom modifiable. donc je suis bloqué à ce stade ...
(je voulez insérer une copie d'écran mais je ne connais pas la syntaxe de la commande
.

Ensuite (si j'arrive à passer la première étape) il faut je pense que je sauvegarde mon site (en cas d'erreur de ma part)
Là encore je ne sais pas trop comment faire.. j'ai installé plugin BACKWPup et fait une sauvegarde mais je ne trouve pas le fichier zip de sauvegarde ... donc pas sur que ce soit fait
quel est la meilleurs méthode (gratuite) pour sauvegarder ?
Merci pour votre soutiens et vos conseils (pas facile pour vous car je débute et suis donc un vrai boulet ...)