WordPress相对路径设置

作者: WillDST | 来源:发表于2018-04-03 16:40 被阅读62次

WordPress默认安装好之后使用的是绝对路径,例如:安装的时候使用的是127.0.0.1的话,那么除了本机能正常访问之外,其他的ip访问都会出现问题。如下图:

首页 登录页面

因为在安装后,数据库中存储了之前安装时所使用的ip地址,并且在用户访问网站时,调用了该地址。

如果将数据库中该地址修改为当前服务器的ip地址10.1.1.177,那么页面能正常访问。

但是如果WordPress的IP需要不断的修改或者需要派发多个备份的话,那么就需要框架在调用时,使用相对地址或者能自动识别当前的ip地址。

数据库中的options表

查看网站的源代码发现网站includes/option.php文件中存在函数get_option,该函数通过参数名来获取数据库中wp_options中的字段。

option.php

现在的要求是能使得wordpress使用任何ip都能正常解析,那么可以在这个函数中判断参数为home或者siteul的请求,如有该请求不去查询数据库直接返回需要的地址。

将函数进行如下修改:在函数开始部分加上判断并设置动态的ip地址,如果网站设置在根目录则不需要后面的/wordpress目录,该目录根据实际情况设置。

添加动态地址

修改完成之后再次访问之前的两个页面便能正常解析了。

首页 登陆页面

相关文章

  • WordPress相对路径设置

    WordPress默认安装好之后使用的是绝对路径,例如:安装的时候使用的是127.0.0.1的话,那么除了本机能正...

  • iOS 相对路径设置以及cocoapos常见错误

    1.设置相对路径## 要想设置相对路径,必须要查看绝对路径 2.如设置pch的相对路径## 点击pch文件,直接拖...

  • iOS PCH文件修改路径

    PCH文件修改路径: 绝对路径->相对路径 朋友总结的PCH 设置PCH的相对路径 要想设置PCH的相对路径,首先...

  • PCH的相对路径

    设置PCH的相对路径 要想设置PCH的相对路径,首先我们需要去查看绝对路径。 相对路径 点击PCH文件,Xcode...

  • iOS开发-设置PCH的相对路径

    设置PCH的相对路径 要想设置PCH的相对路径,首先我们需要去查看绝对路径。 相对路径 点击PCH文件,Xcode...

  • mac下设置Typora图片的相对路径

    Typora设置图片的相对路径 步骤:格式–>图像–>全局图像设置 勾选:将插入的图片路径设置成相对路径(./as...

  • 2018-03-19拖拽放下可以选择位置

    主机登录设置WordPress:

  • WordPress设置导航菜单

    WordPress 4.9可以自定义设置网站的导航菜单。那么,究竟该如何设置WordPress导航菜单?下面IT君...

  • wordpress在nginx下的伪静态规则

    问题:在将wordpress部署到nginx下遇到wordpress使用固定链接:设置为朴素类型可以访问,设置而为...

  • wordpress优化

    设置静态地址 设置WordPress静态化URL链接有助于被搜索引擎收入在wordpress中选择仪表盘,设置,固...

网友评论

    本文标题:WordPress相对路径设置

    本文链接:https://www.haomeiwen.com/subject/ojlchftx.html