WordPress bindet mehrere Domainnamen

爱喝马黛茶的安东尼
Freigeben: 2019-07-16 15:56:49
Original
2855 Leute haben es durchsucht

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']);
Nach dem Login kopieren

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']);
}
Nach dem Login kopieren

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');
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!