J'ai récemment refait le site Web d'un client (dont le site Web est, par exemple, mywebsite.co.uk) /
J'ai développé le nouveau site Web (une installation WordPress fortement modifiée) dans un sous-répertoire (par exemple, www.mywebsite.co.uk/new).
J'aimerais maintenant que mon nouveau site Web remplace mon site Web existant et que les visiteurs trouvent le nouveau site lorsqu'ils visitent mywebsite.co.uk. Comment cela est-il mieux réalisé?
Toute aide est grandement appréciée,
Dan
Je copierais le sous-répertoire wp index.php au niveau supérieur et modifierais la ligne
require ('./ wp-blog-header.php');
être
require ('./ sous-répertoire/wp-blog-header.php');
et bien sûr, définissez les paramètres pour l’URL du site et l’URL wordpress de manière à correspondre à ceux suggérés ci-dessus.
Suite à la réponse de Anmari, la page WP codex / qui décrit cela en détail. Vous recherchez spécifiquement "sous-répertoire préexistant".
Accédez à la page Paramètres et remplacez l'adresse wordpress et l'adresse du site par la bonne adresse URL - http://www.mywebsite.co.uk/new
Sinon, si vous ne pouvez pas le modifier dans les paramètres, vous pouvez le faire dans la base de données sous le tableau des options.
Wordpress modifiera automatiquement votre fichier .htaccess après avoir modifié les paramètres.