站長資訊網
最全最豐富的資訊網站

關于WordPress局域網內外同時訪問

下面由WordPress教程欄目給大家介紹關于WordPress局域網內外同時訪問 ,希望對需要的朋友有所幫助!

我的配置環境:

服務器架設在家里的電腦上,固定局域網IP:192.168.1.100, 使用電信網絡,有公網IP,但80端口不能用,有自己的域名:www.xxx.cn

使用花生殼動態域名更新IP到自己的域名。nginx配置虛擬主機局域網外端口23456,局域網內端口80,主頁目錄一樣。
WordPress放在網站根目錄下的wordpress文件夾。設定界面,siteurl和home都設置的http://www.xxx.cn:23456/wordpress
外網訪問沒問題,內網訪問http://www.xxx.cn:23456/wordpress,無法打開,訪問192.168.1.100/wordpress也不可以。
按照網上的方法,修改數據庫里的siteurl和home為/wordpress, 局域網外訪問不正常(有的頁面能打開,如管理員界面,但主頁打不開)。

我的解決辦法:

保持數據里的設置http://www.xxx.cn:23456/wordpress不變。按以下說明修改wordpresswp-includesoption.php里面的get_option函數。

這里只是一個思路,可以根據具體情況修改。比如你沒有使用特殊端口,可以直接將4,5,6行直接寫成第5行那樣。

function get_option( $option, $default = false ) {                          //自己寫一個get_option函數 	$my_option=my_get_option($option,$default);                         //調用原來的函數 	if($option=="siteurl" || $option == "home"){                        //針對siteurl和home做修改,其他不變 		if($_SERVER['HTTP_HOST']!="www.xxx.cn"){                  //如果不是用域名訪問的 		$my_option="http://".$_SERVER['HTTP_HOST']."/wordpress";  //就跳轉到當前URL里的服務器地址,比如本地的localhost或局域網訪問的192.168.1.100 		} 	} 	return $my_option; }   function my_get_option( $option, $default = false ) {                       //將原來的get_option函數名稱改成my_get_option

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品国产亚洲AV电影网| 日韩精品无码中文字幕一区二区| 亚洲欧洲日韩国产综合在线二区| 亚洲精品乱码久久久久久V | 国产福利电影一区二区三区久久久久成人精品综合 | 18精品久久久无码午夜福利| 久久亚洲精品无码| 亚洲中文久久精品无码ww16| 精品人妻无码专区中文字幕| 亚洲精品成人a在线观看| 日韩精品在线播放| 亚洲欧美日韩一区二区三区| 内射中出日韩无国产剧情 | 在线观看亚洲精品国产| 国产激情精品一区二区三区| 精品三级66在线播放| 亚洲欧美日韩综合久久久久| 日韩a无v码在线播放| 日韩精品中文字幕第2页| 日韩A无码AV一区二区三区| 国产亚洲高清在线精品不卡| 国产真实乱子伦精品视| 国产精品乱码在线观看| 国产美女精品人人做人人爽| 精品伊人久久大线蕉地址| 无码精品A∨在线观看无广告| 精品国产一区二区三区AV| 久久AV无码精品人妻出轨| 香蕉久久精品日日躁夜夜躁| 欧美交A欧美精品喷水| 国产精品亚洲专区无码唯爱网 | 韩国精品一区二区三区无码视频| 日韩精品一线二线三线优势| 久久久久久精品久久久| 国产精品久久久久久久| 美利坚永久精品视频在线观看| 精品国产呦系列在线看| 国内精品久久久久影院蜜芽| 国产真实伦偷精品| 亚洲国产精品日韩av不卡在线| 精品视频一区二区观看|