Maison  >  Article  >  Tutoriel CMS  >  Comment lier un nom de domaine dans WordPress

Comment lier un nom de domaine dans WordPress

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-07-18 09:36:595591parcourir

Comment lier un nom 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 Le sens de la phrase est de définir le nom de domaine du site Web sur le nom de domaine actuellement consulté, ce qui signifie annuler la liaison du nom de domaine si vous n'avez besoin d'aucun nom de domaine pour être accessible, mais seulement de quelques noms de domaine. , vous pouvez faire ceci :

$domain = array("www.a.com", "www.b.com", "www.c.com"); 
if(in_array($_SERVER['HTTP_HOST'], $domain)){
    define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
    define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);
}

Modifier le spécifié. Mettez simplement le nom de domaine dans le tableau $domain.

Recommandations associées : "Tutoriel Wordpress"

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://' . ' /Nom du répertoire correspondant'

2. Après avoir terminé le travail ci-dessus, votre site Web est déjà accessible par plusieurs noms de domaine, mais il y a toujours un problème, c'est-à-dire l'insertion des images téléchargées dans wordpress. articles. , l'adresse est fixe. Après avoir modifié le nom de domaine, le nom de domaine de l'image ne sera pas modifié, donc l'adresse du fichier statique doit encore être modifiée. Cela peut être résolu en utilisant le code suivant :

define( 'WP_CONTENT_URL', '/wp-content');
.

Ajoutez ce code sous le code ci-dessus.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn