Heim  >  Artikel  >  CMS-Tutorial  >  WordPress bindet mehrere Domainnamen

WordPress bindet mehrere Domainnamen

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-07-16 14:58:172891Durchsuche

Webmaster, die WordPress verwendet haben, sollten wissen, dass WordPress bei der Installation standardmäßig den aktuellen Domänennamen bindet. Später werden auch andere Domänennamen gebunden, der Link zur Seite bleibt jedoch der Domänenname bei der Installation. Deshalb werde ich Ihnen heute zeigen, wie Sie mehrere Domainnamen in WordPress binden oder Beschränkungen für die Bindung von Domainnamen aufheben können.

WordPress bindet mehrere Domainnamen

1. Öffnen Sie wp-config.php im Stammverzeichnis der Website und fügen Sie nach define('WP_DEBUG', false); den folgenden Inhalt hinzu:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

Die Bedeutung dieser beiden Sätze besteht darin, den Domänennamen der Website auf den aktuell aufgerufenen Domänennamen festzulegen, was bedeutet, dass die Bindung des Domänennamens aufgehoben wird, wenn Sie keinen Domänennamen benötigen, um darauf zuzugreifen Domänennamen hinzufügen, können Sie Folgendes tun:

$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']);
}

Geben Sie einfach den angegebenen Domänennamen in das $domain-Array ein.

Verwandte Empfehlungen: „WordPress-Tutorial

Hinweis:

Wenn es https ist, ändern Sie bitte das http im Code: //Für https://;

Wenn die Website im sekundären Verzeichnis installiert ist, ändern Sie „http://“['HTTP_HOST'] in „http://‘ _SERVER[ 'HTTP_HOST'].'/entsprechender Verzeichnisname'

2. Nach Abschluss der oben genannten Arbeiten kann auf Ihre Website über mehrere Domänennamen zugegriffen werden, es besteht jedoch immer noch ein Problem, nämlich statische Ressourcen. in WordPress Das hochgeladene Bild wird in den Artikel eingefügt und die Adresse wird festgelegt. Nach dem Ändern des Domänennamens wird der Domänenname des Bildes nicht geändert, sodass die statische Dateiadresse geändert werden muss den folgenden Code:

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

Fügen Sie diesen Code direkt unter dem obigen Code hinzu.

OK, jetzt hat Ihre Website die Beschränkungen der Domainnamenbindung perfekt durchbrochen.

Das obige ist der detaillierte Inhalt vonWordPress bindet mehrere Domainnamen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn