石家庄做网站,石家庄网站优化,石家庄网络推广,石家庄网络公司
当前位置:主页 > 新闻资讯 > 技术笔记 >

WordPress内外网访问问题,图片地址问题解决方法

发表日期:2019-12-22 21:10文章编辑:WordPress教程浏览次数: 标签: WordPress|技术笔记|    

1.内外网访问问题,建站时候如果是外网访问,那么之后内网访问就会有问题,完全打不开博客,只有用内网地址访问。
2.如果建站时候是内网访问,wordpress默认siteurl是192.168.***.***的内网地址,在外网访问也是一样问题,除了首页都打不开,图片显示不了。
第一个问题主要是因为外网建站是地址直接是我当时的域名leonelf.vicp.cc,家里路由器没回流能力,也不可能为自己一个小站建个DNS,所以访问不了。
第二个问题真是让我蛋都碎了,小站最终的目标就是内网外网都能访问,而且都要能更新,总不能以后所有更新上传都在外网做吧,那我NAS就完全没意义了,那还不如组别人的服务器放自己的博客。
笔记本连手机外网访问一下,查看源代码发现里面各种链接都是内网地址。
在前台控制台修改不了WordPress Address (URL),修改Site Address (URL)就报错,网上查了好多都是要修改这两个值,但是前台又修改不了,只好用phpMyAdmin到数据库修改。网上大部分都说修改表wp_options的siteurl和home记录,要修改成公网地址或者是域名。于是我就在mySQL里修改成http://leonelf.vicp.cc/wordpress。
 
Wordpress内外网访问问题,图片地址问题解决方法
 
保存之后依然不能访问。于是继续在网上找资料,终于发现一位高玩找到了问题所在,彻底解决了内外网访问的问题。
其文章中是这么说的“突然想起来平时写html代码都是以”/image”之类的开头的,并不需要加”http://…”,于是将常规设置中的两个地址都设成了”/wordpress”,果然内网及外网都可以顺利访问了。
按照这位仁兄说的立马去修改,果然外网访问立即恢复正常!
 
Wordpress内外网访问问题,图片地址问题解决方法
不过问题依然没有完全解决,发现首页的图片还是不能正确显示,继续网上查资料,找到解决方法。需要将wp_posts表里的post_content和guid字段中的数据也修改成公网地址或者域名,果然修改后恢复正常。因为我的小站才刚刚建立,里面项目很少,我就一条条手动修改的。如果以后本地发表博文多了,wp_posts中项目很多,一个个去修改明显是不现实的,于是提供以下语句
UPDATE wp_posts SET post_content = replace(post_content,’http://old-domain’, ‘http://new-domain’);
UPDATE wp_posts SET guid = replace(guid,’http://old-domain’, ‘http://new-domain’);
可批量修改,注意http://old-domain是原内容http://new-domain是要替换的

如没特殊注明,文章均来自网络!转载请注明来自:https://www.yousouke.com/News/jsbj/653.html

网站设计案例推荐

热门新闻

DEDECMS提示Fatal error错误

Nginx的Gzip压缩配置

织梦DedeCMS定时自动生成首页HTML的实现方法

IIS7下js文件启用Gzip后却不压缩的解决方法

dede织梦教程:列表页、文章页调用所有顶级栏目文章的方法

WordPress 集成百度 Sitemap 实时推送代码

织梦DedeCMS定时自动生成首页HTML的实现方法

WORDPRESS文章中微信打赏功能的2种实现方法

相关新闻

WordPress多站点不支持timthumb.php解决方法

Dedecms如何显示文章数量的方法

dede出现search.php on line 44 search.php报错

dedecms大量删除文章后,列表页显示错误修复办法

DedeCMS最新文章、相关文章、推荐文章、热点文章、头条

织梦Dedecms tag标签长度限制的修改

推荐新闻

IIS7下js文件启用Gzip后却不压缩的解决方法

帝国cms灵动标签调用字母所属的信息

帝国cms如何在tags列表页获取当前tag的ID方法

织梦DedeCMS实现{dede:channel}标签增加数字序号的方法

织梦CMS文章模型整合下载功能,可判断点数,会员组等下载权限

织梦DEDECMS教程:添加RSS订阅功能

帝国cms怎么实现页面自动生成html

正确配置 WordPress 邮件SMTP

dede简略标题调用标签