WordPress修改URL后遗留的问题

之前备案在江苏,每次修改个域名,都要提供暂住证也是醉了,因此销毁了之前的备案,在浙江重新弄了个备案,顺便将默认域名也改了下,从flyaway.me改成了maoxiaomeng.com,因此问题就开始了

flyaway.me被我抛弃,没有备案,maoxiaomeng.com已经备案,但此时有两点变化:

1:WordPress用户默认的URL还是flyaway.me

2:Chrome的Cookie还保存着

此时想要从WordPress原来的用户登录,尽管将新的域名绑上了之前的虚拟机,但WordPress后台对应的URL还是flyaway.me,因此打开会是一片狼藉,看了下,有两种方法修改URL,一种是修改数据库的wp_options,还有一种是修改PHP文件functions.php或者wp-config.php,进后台数据库找半天没找到,就直接ftp修改php文件,我这里修改的是wp-config.php

直接加上这两行

define('WP_HOME','http://lihuia.com');
define('WP_SITEURL','http://www.maoxiaomeng.com');

MAC上居然还没法直接修改只读,Windows上可以直接修改,然后覆盖掉htdocs里的php文件

但这里改掉了,WordPress后端URL就不可编辑了

此时,页面应该就能够正常显示主题了,但是有一点,WordPress登陆,/wp-admin还会一直跳转到flyaway.me,这时候就是cookie的问题了,直接修改下设置,chrome里是设置,高级,内容设置里,Cookie,所有Cookie和网站数据里搜索flyaway.me,全部删掉即可

此时应该就能正常登陆WordPress了,但是又有一个问题,首页跳转居然还是跳转到了flyaway.me,说明还有个地方手动设置了这个链接

查了下审查元素,可以看到文件在sample-page下的index,说实话,这个首页的设置找了老久了,最终在外观,菜单,菜单结构,首页,自定义链接下有一个URL,改过来即可

发表回复