Les webmasters qui utilisent WordPress devraient tous savoir que WordPress liera le nom de domaine actuel par défaut lors de son installation, et liera d'autres noms de domaine plus tard, mais le lien vers la page sera toujours être le nom de domaine lors de son installation. Aujourd’hui, je vais donc partager avec vous comment lier plusieurs noms de domaine ou annuler les restrictions de liaison de noms de domaine dans WordPress.
1. Ouvrez wp-config.php dans le répertoire racine du site Web et ajoutez le contenu suivant après définir('WP_DEBUG', false); :
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
Ces deux phrases signifient créer le site Web Le nom de domaine est le nom de domaine actuellement consulté, ce qui signifie que la liaison du nom de domaine est annulée. Si vous n'avez besoin d'aucun nom de domaine pour être accessible, mais seulement de quelques noms de domaine, vous pouvez procéder ainsi :
$domain = array("www.leiue.com", "www.zhangzifan.com", "www.tearsnow.com"); if(in_array($_SERVER['HTTP_HOST'], $domain)){ define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']); }
Mettez le nom de domaine spécifié dans le tableau $domain Juste à l'intérieur.
Remarque : S'il s'agit de https, veuillez remplacer http:// dans le code par https:// ;
Si le site Web est installé dans le répertoire secondaire, modifiez 'http:// ; '. Remplacez $_SERVER['HTTP_HOST'] par 'http://' . $_SERVER['HTTP_HOST'].'/corresponding directory name'
2. L'accès à plusieurs noms de domaine a été obtenu, mais il reste un problème, à savoir les ressources statiques. Lorsque les images téléchargées par WordPress sont insérées dans les articles, l'adresse est corrigée. Après avoir modifié le nom de domaine, le nom de domaine de l'image sera corrigé. ne pas être modifié, donc l'adresse du fichier statique doit encore être modifiée, peut être résolu en utilisant le code suivant :
define( 'WP_CONTENT_URL', '/wp-content');
Ajoutez ce code sous le code ci-dessus.
À ce stade, votre site Web a parfaitement enfreint les restrictions de liaison de nom de domaine.
Pour plus d'articles techniques liés à WordPress, veuillez visiter la colonne tutoriel WordPress pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!