WordPress多域名同時綁定和訪問設置教程

廣告也精彩

默認情況下,一個 WordPress 站點對應一個域名,如果其他域名解析到這個 WordPress 站點,也會跳轉到設置的域名上去。

今天就給大家分享一個WordPress 多域名的設置教程,多個域名綁定同一個站點,并且訪問互不干擾。

一、任意域名訪問

編輯 WordPress 根目錄的 wp-config.php 文件,加入以下代碼:

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

這個代碼的意思就是所有解析到這個站點的域名都能正常訪問,不會出現跳轉。

二、多域名訪問

編輯 WordPress 根目錄的 wp-config.php 文件,加入以下代碼:

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

這個代碼的意思就是限定指定的幾個域名可以正常訪問,其他域名無法訪問。

三、靜態資源設置

最后一步就是修改靜態資源,因為 WordPress 上傳在文章里的圖片的地址是固定的,所以我們還需要修改靜態資源的文件地址,同樣是修改 wp-config.php 文件,加入以下代碼:

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

以上就是 WordPress 多域名綁定和訪問設置教程了。

? 版權聲明

相關文章

暫無評論

none
暫無評論...