新闻动态

WordPress局域网内外同时访问的示例

发布日期:2021-03-31 16:24 | 文章来源:网络

访问局域网

海外主机和大家分享了一个同时访问WordPress局域网内

我的配置环境:

服务器是在家里的电脑上设置的,固定局域网IP: 192.168.1.100,使用电信网络,有公共IP,但不能使用端口80,并且有自己的域名

用花生壳动态域名更新IP到自己的域名。Nginx配置了虚拟主机LAN外端口23456和LAN内端口80,首页目录相同。

Wordpress放在网站根目录下的WordPress文件夹中。设置界面,siteurl和home设置在http://www . XXX . cn :23456/WordPress。

接入外网没有问题。内网不能通过访问http://www . XXX . cn 336023456/WordPress打开,也不能通过访问192.168.1.100/wordpress访问。

在线方式是将数据库中的siteurl和home改为/wordpress,局域网外访问不正常。

我的解决方案:

在数据中维护http://www . XXX . cn :23456/WordPress的设置。修改WordPress中的get_option函数\ WP-包括\ option.php如下。

这只是一个想法,可以根据具体情况进行修改。比如不使用特殊端口,可以直接把第4、5、6行写成第5行。

函数get_option {//自己写一个get_option函数

$ my _ option=my _ get _ option;//调用原函数

if{//修改site URL和home,其余不变

if{//如果不是通过域名访问,

$my_option='http://'。$_SERVER['HTTP_HOST']。/WordPress ';//跳转到当前网址中的服务器地址,如局域网访问的本地主机或192.168.1.100

}

}

返回$ my _ option

}

函数my _ get_option {//将原来的get_option函数的名称改为my _ get_option。以上是“WordPress局域网内外同时访问的一个例子”一文的全部内容。谢谢大家看!相信大家都有一定的了解,希望分享的内容对大家有所帮助。如果你想学习更多的知识,请关注海外主机!

Tags:,访问局域网,WordPress局域网内外同时访问的示例

版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。

实时开通

自选配置、实时开通

免备案

全球线路精选!

全天候客户服务

7x24全年不间断在线

专属顾问服务

1对1客户咨询顾问

在线
客服

在线客服:7*24小时在线

客服
热线

400-630-3752
7*24小时客服服务热线

关注
微信

关注官方微信
顶部