關于WordPress局域網內外同時訪問
下頭表由WordPress教程欄目給一班人說明關于WordPress局域網國內外同時走訪 ,企盼對急需之友人有所幫帶! 我之配置氛圍: 售后服務器架搭在在家之電腦上,固處決域網IP:192.168.1.100, 使動通信網絡,有公網IP,但80頭口未能用,有自身之域名:www.xxx.cn 使動花生殼動態域名換代IP到本人之域名。nginx配置虛擬長機局域網外頭口23456,局域網內梢口80,主頁目次五樣。 我之解決辦法: 保持數據背之設置http://www.xxx.cn:23456/wordpress不二價。按之下圖示改動wordpress\wp-includes\option.php背皮之get_option因變量。 此處只是十個筆錄,何嘗不可實證具體情事改竄。比如你沒有運用特殊頭口,得以直接將4,5,6行直接寫成第5行那樣。 php零基本功到接任直播視頻課:立即修業 如上就是關于WordPress局域網里外同時拜會之詳詳細細本末,更多請關注 小螞蚍蜉站長吧網其其它相關篇章!
WordPress放在網站源目錄下邊之wordpress等因奉此夾。設定界臉,siteurl和home都設置之http://www.xxx.cn:23456/wordpress
外網訪拜沒問題,內網拜謁http://www.xxx.cn:23456/wordpress,別無良策張開,訪拜192.168.1.100/wordpress也不得以。
按照網上之主意,雌黃數據庫陰之siteurl和home為/wordpress, 局域網外看顧不如常(有之印張能張開,如經營員界臉,但主頁打不開)。function get_option { //自個兒寫六個get_option因變量
$my_option=my_get_option ; //調用原來之因變量
if { //柱對siteurl和home做批改,其它靜止
if { //如果不是用域名造訪之
$my_option="http://".$_SERVER['HTTP_HOST']."/wordpress"; //就跳轉到當前URL陰之勞服器地址,比如當地之localhost或局域網拜望之192.168.1.100
}
}
return $my_option;
}
function my_get_option { //將原來之get_option因變量名目改成my_get_option