
在WordPress设置中更改WordPress地址后,再次打开可能会出现404 not found与站点主页排版错乱状况,经baidu后找到如下解决方法:
1、使用ssh登录服务器
xshell等工具均可
2、登录MySQL数据库
使用如下指令后,输入密码,打开mysql数据库:
mysql -u root -p

登录数据库时发现忘记了登录密码,于是采用如下方案:
1 、退出mysql
[root@localhost src]# service mysqld stop
2 、进入sql安全模式,命令“ /usr/bin/mysqld_safe --skip-grant-table &
”
[root@localhost src]# /usr/bin/mysqld_safe --skip-grant-table &
3 、无密码方式登录,命令“mysql –u root”
[root@localhost src]# mysql -u root
4 、使用mysql,命令“use mysql;”
mysql> use mysql;
5 、重设root密码,命令“update user set password=password (“密码”) where user=’root’”
mysql> update user set password=password('123456') where user='root';
6 、刷新
mysql> flush privileges;
7 、退出,重新登录
[root@localhost src]# mysql -u root -p

至此修改密码完成,并且登录了数据库
之后继续更改数据库中的WordPress地址:
mysql> USE wordpress;
注意:此处的USE wordpress中,“wordpress”为设定的网站数据库名,要根据之前设置时的名称进行更改,若使用宝塔面板则可进入面板查看。
使用一下语句查询WordPress的URL
mysql> select * from wp_options limit 1;
将会显示出wp_contens表单内容,

option_value列的值就是先前设置的错误URL
使用如下指令即可完成更改。your_wordpress_url为正确的WordPress地址(URL)。
mysql> UPDATE wp_options SET option_value="your_wordpress_url" WHERE option_name="siteurl";
更改完成后,就可以和先前一样正常登录主页。
阿巴阿巴阿巴