国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 網(wǎng)站 > Nginx > 正文

Nginx環(huán)境下WordPress的多站點功能配置詳解

2024-08-30 12:29:57
字體:
供稿:網(wǎng)友

WordPress的多站點功能允許安裝一個WordPress程序的情況下,實現(xiàn)多個站點(也就是一套程序,可以綁定多個域名或子域名)。

每個站點擁有獨立的主題、插件、文章以及頁面。

這樣可以極大的減少了維護(hù)和更新多個WordPress安裝程序的麻煩,

并且,每個站點之間又能夠相互獨立,互不影響。

WordPress multisite有兩個方式:子目錄和子域名,這里我們主要介紹子域名方式。

也就是說,在主域名的基礎(chǔ)上,我們會創(chuàng)建一個子域名,例如:http://shop.vevb.com。

同時,我們可以映射這個子域名到一個一級域名如:http://shop.com,

對于訪問者來說,訪問的就是獨立的一級域名。

1、準(zhǔn)備

WordPress介紹其多站點功能頁面:站點網(wǎng)絡(luò)管理頁面

接著,我們準(zhǔn)備幾個域名,如下:

站點一:www.jb51.com(主域名),這是安裝WordPress時用的域名
站點二:blog.vevb.com,二級域名
站點三:news.com,映射的二級域名 news.vevb.com
站點四:shop.com,映射的二級域名 shop.vevb.com
注意:WordPress安裝后請勿擅自在后臺修改域名,即使是把有www改成無www,或者反過來,都有可能引起 redirected you too many times. 錯誤

然后,登錄域名服務(wù)商的解析頁面,把以上域名的A記錄全部設(shè)置為WordPress安裝的服務(wù)器IP。

也可以在本地電腦測試,可以直接修改hosts文件,加入下面1行:

127.0.0.1 www.jb51.com blog.vevb.com news.com shop.com

2、Nginx配置
在Nginx配置目錄下創(chuàng)建新建一個配置文件,如下:

$ sudo vi /etc/nginx/conf.d/jb51.conf

內(nèi)容為:

server {listen 80;server_name www.jb51.com blog.vevb.com news.com shop.com;root /usr/share/nginx/wordpress;index index.php;location / {try_files $uri $uri/ /index.php?$args ;}location ~ /favicon.ico {access_log off;log_not_found off;}location ~ /.php$ {try_files $uri /index.php;include fastcgi_params;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;}access_log /var/log/nginx/$host-access.log;error_log /var/log/nginx/wpms-error.log;}

這里我們使用$host變量可以讓Nginx為每個域名生成獨立的訪問日志,

如:news.com-access.log 和 shop.com-access.log。

但是error日志不能用$host變量,所以所有的錯誤會記錄在一個文件里面。

再重啟Nginx服務(wù)器:

$ nginx -s reload

3、安裝WordPress

按照WordPress正常安裝步驟安裝WordPress。

4、啟用多站點功能

用文本編輯器打開 wp-config.php 文件,在注釋:“/* 好了!請不要再繼續(xù)編輯。請保存本文件。使用愉快! */”之前加上如下一行:

/* Multisite settings */define( 'WP_ALLOW_MULTISITE', true );

接下來我們還會編輯這個文件幾次。

保存后登錄WordPress后臺,點擊:工具 > 網(wǎng)絡(luò)設(shè)置,選擇 子域名,網(wǎng)絡(luò)標(biāo)題和網(wǎng)絡(luò)管理員郵箱任意輸入。

然后端機(jī)安裝。

Nginx,WordPress,多站點功能配置

稍等片刻后,界面出現(xiàn)兩個代碼塊,提示分別加入wp-config.php和.htaccesss文件。

這里我們用的是Nginx,所以不需要管 .htaccess 部分。

打開wp-config.php文件,還是在注釋:“/* 好了!請不要再繼續(xù)編輯。請保存本文件。使用愉快! */”之前,加上如下幾行:

define('MULTISITE', true);define('SUBDOMAIN_INSTALL', true);define('DOMAIN_CURRENT_SITE', 'www.jb51.com');define('PATH_CURRENT_SITE', '/');define('SITE_ID_CURRENT_SITE', 1);define('BLOG_ID_CURRENT_SITE', 1);Log out of the WordPress admin panel, and log in again.

登出WordPress后臺,再登入。

打開面板左上角 我的站點 > 網(wǎng)絡(luò)管理 > 站點。

Nginx,WordPress,多站點功能配置

點擊 添加新的 按鈕,打開添加新站點表單,依次添加 blog、news、shop三個子域名。

Nginx,WordPress,多站點功能配置

添加完成后,選 所有站點 ,編輯 news.jb51.com 和 shop.jb51.com 兩個子域名,站點標(biāo)題分別為新聞和商城,

把 站點地址(URL)分別改成:news.com和 shop.com。

這一步完成后,我們就可以訪問blog.vevb.com了,它已經(jīng)是一個獨立的站點了,擁有獨立的資源了。

但是要能訪問news.com和shop.com,還需繼續(xù)往下看。

5、設(shè)置域名映射

打開面板左上角 我的站點 > 網(wǎng)絡(luò)管理 > 插件。

Nginx,WordPress,多站點功能配置

在這里安裝 WordPress MU Domain Mapping 插件,直接搜索或者下載安裝都可以,然后啟用。

接著復(fù)制插件目錄(目錄wp-content/plugins/wordpress-mu-domain-mapping)下的 sunrise.php 文件到 wp-content 目錄。

打開wp-config.php文件,還是在注釋:“/* 好了!請不要再繼續(xù)編輯。請保存本文件。使用愉快! */”之前,加上如下一行:

define('SUNRISE', 'on');

保存,然后返回瀏覽器,在后臺中打開面板左上角 我的站點 > 網(wǎng)絡(luò)管理 > 設(shè)置。

再選擇Domain Mapping,修改 Domain Options 為如下圖:

Nginx,WordPress,多站點功能配置

然后保存。

這里的配置的功能是:重定向所有二級域名(如 news.vevb.com )到各自的外部域名(如 news.com),包括管理頁面(/wp-admin)。

接下來,我們要映射一級域名到各個站點ID。

默認(rèn)在后臺不顯示站點ID,所以我們用一個最簡單的方法讓后臺直接顯示站點ID。

這個方法就是用WordPress的 Must-use plugin。

在 wp-content 目錄下創(chuàng)建一個 mu-plugins 目錄,再在新建的目錄下創(chuàng)建一個名為 wpms_blogid.php 的文件,

這個PHP文件的內(nèi)容為:

<?phpadd_filter( 'wpmu_blogs_columns', 'do_get_id' );add_action( 'manage_sites_custom_column', 'do_add_columns', 10, 2 );add_action( 'manage_blogs_custom_column', 'do_add_columns', 10, 2 );function do_add_columns( $column_name, $blog_id ) {if ( 'blog_id' === $column_name )echo $blog_id;return $column_name;}function do_get_id( $columns ) {$columns['blog_id'] = 'ID';return $columns;}

保存后再訪問后臺的 站點 > 所有站點,在站點列表中就會多一列ID,下一步就會用到。

后臺控制面板切換到 設(shè)置 > Domains,加入兩個域名:

Site ID:3(以自己實際為主)
Domian:news.com
Primary:√

以及:

Site ID:4(以自己實際為主)
Domian:shop.com
Primary:√

如果域名是有www的,一樣的操作方式。

6、結(jié)果

以上步驟完成之后,基本就OK了。

主站點域名還是不變,還是www.jb51.com。

用 news.com 就可以訪問新聞?wù)军c,

用 shop.com 就可以訪問商城站點,

博客還是可以用二級域名 down.vevb.com 訪問。

同時,這幾個站點的后臺也有獨立的地址:

http://www.jb51.com/wp-admin/
http://down.vevb.com/wp-admin/
http://news.com/wp-admin/
http://shop.com/wp-admin/

以后再安裝主題和插件不能在每個站點中安裝了,

都統(tǒng)一在網(wǎng)絡(luò)管理(面板左上角 我的站點 > 網(wǎng)絡(luò)管理 )中進(jìn)行配置

以上就是Nginx環(huán)境下WordPress的多站點功能配置詳細(xì)方法,希望對大家有所幫助


注:相關(guān)教程知識閱讀請移步到服務(wù)器教程頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
国产成人精品自线拍| 999国产在线视频| sese在线视频| 中文日本在线观看| 999精品网| 伊人影院在线播放| 青青久草在线| 国产免费av在线| 国产桃色电影在线播放| 黄网在线免费| 国产美女福利在线| 中文字幕不卡免费视频| 国产精品一区牛牛影视| 国产成人精品自线拍| 日本综合一区二区三区| 超碰在线人人| 国产导航在线| 日本成人网址| 96久久久久久| √天堂中文在线| 91青青在线视频| 波多野结衣中文字幕久久| 午夜av在线免费观看| 国产啊啊啊视频在线观看| 国产视频资源| 女同一区二区免费aⅴ| 中文字幕欧美日韩在线不卡| 99热免费观看| 午夜视频99| 免费av不卡在线观看| 国产wwww| 国产欧美日韩专区| 麻豆精品视频入口| 99re热在线观看| 国产特级淫片免费看| 国产在线高清| 青青草免费观看免费视频在线| 中文乱码字幕av网站| 精精国产xxxx视频在线中文版 | 五月婷婷视频在线观看| 人日人天天爽| 亚洲综合天堂网| 国产国产人免费人成免费视频| 日本亚洲精品| www.av在线| 热99re久久精品这里都是免费| 在线天堂av| 在线午夜视频| 国产偷倩在线播放| 国产视频中文字幕在线观看| 国产欧美日韩精品综合| 国产素人视频在线观看| 国产一卡2卡3卡免费网站| 可以免费看污视频的网站| 麻豆精品不卡国产免费看| 九九热精品在线视频| 国产在线激情视频| 国产乱视频在线观看播放| 国产你懂的在线观看| 国产精品一区二区资源| 国产精品四虎| av色在线观看| www黄在线观看| 在线中文字幕视频观看| 在线一区观看| 免费午夜一级| 国产天堂在线观看| 中文产幕区在线观看| 免费女人毛片视频| 99视频资源网| 伊人影院蕉久影院在线播放| 日本国产在线| 国产系列电影在线播放网址| 亚洲字幕成人中文在线观看| 免费观看久久久久| 国产馆av播放| 麻豆av在线| 97国产在线| 久久精品蜜桃| 国产精品yjizz视频网一二区 | 影音av资源站| 国产麻豆精品入口在线观看 | 国产麻豆麻豆| 永久免费av片在线观看全网站| 四虎久久影院| 国产娇喘精品一区二区三区图片| 亚洲高清在线免费| 欧美成人久久电影香蕉| 国产一级片在线播放| 午夜在线不卡| 精品入口蜜桃| 国产日产一区二区三区| 黄色av网站在线| 伊人网在线免费观看| 麻豆网站在线| 日韩在线天堂| 亚洲欧美小说国产图片| 国产h在线观看| 国产精品一品| 免费在线观看a| 性国产高清在线观看| 精品日韩av| 国产精品视频h| 国产一二三区在线| 国产丝袜自拍| 国产九色视频| 国产精品一区二区三区四区色| 人成在线免费视频| www.操.com| 在线观看午夜av| 亚洲视频在线观看不卡| 99reav在线| www.三级.com| 成网站在线观看人免费| 黄色毛片在线看| 国产专区在线| 国产一区精品| 午夜视频在线看| 国产激情视频一区二区三区| 国产超碰97| 色欧美在线观看| 国产69精品久久app免费版| 国产裸舞福利在线视频合集| 中文字幕在线免费视频| 国产高清在线观看| 亚洲欧洲成人| 高清av中文在线字幕观看1| 五月婷婷视频在线观看| 18av在线播放| wwwww亚洲| 国产一级免费在线观看| 羞羞视频在线观看免费| 青青青青在线| 国产人成在线观看| av在线日韩国产精品| 激情丁香婷婷| 精品视频vs精品视频| 男人操女人免费网站| 69视频在线观看| 福利在线观看| 亚洲天堂久久久| 国产一卡2卡3卡4卡网站免费| 亚洲一区免费在线| 99视频在线观看地址| 亚洲sss视频| 136福利第一导航国产在线| 免费女人毛片视频| 国产精品久久久久久久久鸭| 天天插天天色| 国产黄色网页| 福利视频在线导航| 日本电影在线观看| 在线观看电影av| 国产精品白浆视频免费观看| 九九热视频在线| jizz在线免费观看| 亚洲免费国产| 一级二级在线观看| 在线天堂av| 2018中文字幕在线| 国产精品久久久久白浆| 国产一区二区在线|播放| 国内精品一区视频| 在线观看av网站| 91啦中文在线| √天堂资源中文www| 精品乱码一区二区三四区视频| 国产无遮挡又黄又爽免费软件| 国产免费电影网站入口| 九九久久久2| 丁香在线视频| 午夜视频99| 国产深夜福利| 91三级在线| 日本成人a视频| 国内精品一区视频| 国产无套粉嫩白浆在线2022年| 国产小黄视频| 中文字幕免费中文| 国产精品日日爱| av文字幕在线观看| 免费特级黄毛片| 福利在线视频导航| 国产二区视频| 秋霞av在线| 久久一本精品| 国产亚洲精品久久久久久青梅| 国产精品入口麻豆免费看| 中文字幕av高清在线观看| 人人澡人人爽| 国产小视频在线| 在线观看电影av| 九色自拍视频| 国产美女高潮| 国产国产人免费人成免费视频| 天天草天天干| 国产一区二区影视| 性网站在线观看| 国产精品伦一区二区三区级视频频| 精精国产xxxx视频在线|