天天看點

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

在上一篇文章中,我們将wordpress運作所需的各項插件和資料庫都安裝到本地電腦上,但此時本地登入localhost時,還是會轉到wordpress的設定頁面,而不是轉入我們搭建的本地網頁,是以,我們還需要對wordpress進行運作腳本方面的設定。

一般來說,wordpress存在一個較為嚴格的設定,即認為本地localhost才是主站點,如果外網訪客發出通路請求,而wordpress發現該位址并非本地位址,則會直接跳回本地頁面,因為它認為本地頁面才是主站點。這一步配置檔案修改,就是教會wordpress,如果是主機域名外的通路請求,則該通路請求就轉入wordpress生成的網頁站點,而不再跳轉至localhost網頁。

首先在Ubuntu桌面進入指令行界面,輸入“/var/www/html”進入站點根目錄,即html目錄。

由于wordpress的配置檔案為wp-config.php,是以我們輸入編輯指令,對該檔案進行編輯。輸入指令“nano wp-config.php”

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

進入wp-config.php編輯頁面。

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

進入wp-config.php檔案編輯界面後,我們一路下拉,直到出現如下圖顯示的字段,并按鍵盤上的方向鍵,将光标移動到紅框區域。

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

光标移動到紅框區域後,就會在上下行字段中間出現光标閃爍,也就意味着我們能在該區域進行編輯修改。實際上,光标的上一行就說明“如果要加入自定義的值,可在此處加入”。

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

我們在此處輸入兩行指令

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

讓http及https指向本地網頁服務。

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

确定指令輸入無誤後,就可以按Ctrl+X退出,此時編輯器會詢問是否儲存修改,我們輸入“Y”即可。

Ubuntu内網穿透搭建網站:設定跳轉本地網頁服務 6/17

如果我們需要傳回wordpress儀表盤,對我們的網頁外觀進行更改,應該怎麼操作呢。實際上非常簡單,隻要打開Ubuntu的浏覽器,在位址欄輸入“http://localhost/wp-admin”,就能回到wordpress的操作頁面。