f
wordpress修改域名后无法访问后台和多数子域名:解决后恍然大悟
wordpress修改域名后无法访问后台和多数子域名:解决后恍然大悟
二呆 3年前 (2018-05-29) wordpress维护  #wordpress# 
浏览:6844

就在2018年5月28日晚,起初是因为要修改微信公众号的安全域名为根域名,但可能由于网站地址带www所以微信不让设置没www的域名,所以才到后台->常规->修改了2项域名,从而进入下面问题的恶性循环……

在我将后台域名去掉www之后发现后台登录有问题,立即加回了www,但就在这时问题产生了,永远也不能访问后台,而且css样式完全消失,然后查看了一部分子域名网站,也不能访问,提示500,后来接着想办法解决。

1、首先进入数据库查看wp-options中siteurl和home两个字段值的确为www.tongleer.com;

2、随后依次清理了浏览器缓存、CDN缓存;

3、然后查看了function.php中的代码,感觉应该没问题啊?

4、接着我就把问题发到群里询问,正好发现有一个当日中午的备份,还尝试还原备份,但无果;

5、继续尝试了重启web、mysql、服务器都不行,我就好奇了,为什么修改一个域名能有这么验证的影响,连子域名一个纯html单页都不能访问提示500呢?

6、我怀疑了是wordpress和discuz整合过的问题,导致有些紊乱,但删掉整合文件依然未解决。

7、我依据所有现象也怀疑了是伪静态的问题,但仍没有发现问题所在……

8、这时,想到了我身后伟大的力量,一个正义与智慧并存,服务周到的西部数码技术的有问必答,在通过简短的沟通后即可发现了问题的所在……

9、很久以前我记录过一篇关于xml网站地图的文章://www.tongleer.com/1479.html,在wordpress自动更新.htaccess之后,我都会按照此教程修改,而且100%成功,但就是没有在意添加

  1. RewriteRule ^sitemap.xml$ xmlmap.php

以上代码的顺序,应该是加到

  1. RewriteRule . /index.php [L]

的前面,这个规则本身没有问题,只是添加的位置不正确,影响了下面的RewriteRule . /index.php [L] 规则,造成所有的请求都会转到首页,包括请求图片或者css这些静态文件。

10、最后,放弃修改微信公众平台安全域名为tongleer.com了,反正可以设置3个安全域名,先这样设置着,以后再说,而且去掉www后可能会影响seo,对于完美主义者心里实在很挠嚷,就这么愉快的决定了。

末尾请原谅我广而告之,对于这么强大的有问必答,欢迎点击这里到西部数码购买产品,如果想便宜可以扫描文章下面的二维码添加同乐儿微信公众号联系二呆(西数代理)购买。

 

推荐阅读
  • 插件截图:插件简介:TleUCenterForWordpress是一个用户中心插件,放置于前台网页的左下角,供用户登陆/管理只用,使用邮箱验证码登陆,登陆之后在使用TleWeiboForWordPressV2.0微博主题的情况下,可以显示微博列表、文章列表、评论列表,也可...
  • 插件截图:插件介绍:TleLiveCtrlForWordpress是一个基于Kplayer的直播遥控器插件,也可以叫做KplayerForWordPress插件,支持多平台直播推流,进行积分点播、查询、跳过等功能,支持Payjs微信、支付宝支付,是一个可以24小时直播推流的...
  • 主题截图:主题简介:一款Wordpress版本的TleWeiboForWordPress电脑/手机版微博主题使用方法:将本主题里的所有文件放在您网站目录的wp-content/themes内,注意文件夹名字必须为TleWeibo或TleWeiboWap。此处内容已经...
  • 插件简介:即时聊天插件为WordPress站长及用户提供即时聊天功能,前台环信即时聊天需要配合个人中心插件,暂不支持手机端。在支持手机端的路上,因为万恶的360网站卫士最近访问困难,导致停留了N久,最后啥也没动,就升级至V1.0.10了,不过仅仅支持了简单的手机端版本。使...
  • 插件介绍:本插件可以隐藏文章中的任意部分内容,当访客付费后,可查看隐藏内容,当前版本支持payjs微信支付。安装方法:第一步:下载本插件,放在 wp-content/plugins/ 目录中(插件文件夹名必须为WeMedia);第二步:激活插件;第三步:填写配置;第四...

o p
Ú