Aller au contenu

Featured Replies

Posté(e)

Bonjour à tous,

Pour mon 2ème post sur ce forum, j'aimerais être éclairer sur des erreurs 404.

J'ai récemment créé un site sur wordpress synology basique, et afin de ne plus avoir le /wordpress dans mon URL jai copié .htacces et Index.php à la racine en modifiant leur code...

Cela à marché j'ai bien un site sans /wordpress, j'accède à la page d’accueil, je peux administrer mon site cependant je n'ai pas accès aux articles et à tout le contenu à cause d'une erreur 404...

Est ce une erreur au niveau du .htacces et des permaliens ?  

Merci d'avance pour votre aide.

 

DS214Play

DSM 6.1.6

Wordpress - Apache HTTP Server 2.4 - PHP 7.0

461811366_Capturewp.thumb.JPG.9bc1a02b569c94ec46413ce0b96ef6fb.JPG179700237_Capturewp2.thumb.JPG.4f9edd9a19e4258930471ef1346d30ad.JPG

Modifié par Yanis Ben

Posté(e)

Bonjour,

1ère étape : faire un tour dans l'administration Wordpress pour voir s'il n'y a pas un paramètre qui est resté avec ".../wordpress"

2e étape : il est fort probable qu'il y ait des données en base MySQL qui référencent toujours "/wordpress" (les extensions, la configuration du thème...).

Posté(e)
  • Auteur
Il y a 1 heure, lordtaki a dit :

Bonjour,

1ère étape : faire un tour dans l'administration Wordpress pour voir s'il n'y a pas un paramètre qui est resté avec ".../wordpress"

 2e étape : il est fort probable qu'il y ait des données en base MySQL qui référencent toujours "/wordpress" (les extensions, la configuration du thème...).

Bonjour, 

Merci de votre réponse, dans mes dossier je n'ai que les fichiers .htcasse et indexe.php où figurent /wordpress et ils sont a la racine de mon dossier web.

Ces 2 fichiers, je les ai créés (copier coller) à partir des .htacess et Indexe php originaux dans le fichier wordpress et j'ai rajouté la marque /wordpress pour rediriger les demandes vers mon dossier wordpress.

Au niveau de la base MySQL la seule référence /wordpress que j'ai vu était sur le "siteurl: https://www.site.com/wordpress" mais je l'ai supprimé et rien ne s'est résolu (cf 3ème photos).

Capture.JPG.fec568bad802ca15910c354642abb080.JPGWP.JPG.cd4e1bec8b660baa81b73793e24d3206.JPGWP2.JPG.bda6ba1b1fbacc5d9492b36896cc190b.JPG

Modifié par Yanis Ben

Posté(e)

Puisque vous avez un nom de domaine, le plus simple est de déclarer un virtual host dans Webstation.

Posté(e)

Bonjour @Yanis Ben,

pour être certain de mettre à jour tes url, execute ces lignes de commandes sous phpmyadmin

La requête suivante met à jour l’adresse de votre site dans les options de WordPress:

UPDATE wp_options SET option_value = replace(option_value, 'http://ancienneURL', 'http://www.nouvelleURL') WHERE option_name = 'home' OR option_name = 'siteurl';

La requête suivante change l’URL relative des articles dans la table wp_posts:

UPDATE wp_posts SET guid = replace(guid, 'http://www.ancienneURL','http://www.nouvelleURL');

La requête suivante met à jour les liens dans le contenu de vos articles et vos pages:

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.ancienneURL', 'http://www.nouvelleURL');

La requête suivante met à jour les liens dans la table wp_postmeta:

UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.ancienneURL','http://www.nouvelleURL');

Remarques importantes:

  • ancienneURL: l’ancienne adresse URL de votre site / l’ancien chemin à corriger
  • nouvelleURL: la nouvelle adresse URL de votre site / le nouveau chemin correct
  • si vous passez vos liens en https, n’oubliez pas de remplacer http:// par https:// dans la nouvelle URL
  • si vous n’utilisez pas le préfixe wp_ par défaut dans vos tables, n’oubliez pas de l’adapter

et comme dit @lordtaki tu peux très bien installer wordpress de ton blog (CV) dans un dossier spécifique dans web (par exemple : mon blog) et faire pointer ton virtual host sur ce dossier

 

Capture d’écran 2018-05-18 à 17.20.51.png

Modifié par Novioritum

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.