【已解决】本地测试网站搬家备份到本地的wordpress,打开主页却出现404错误

【背景】

折腾:

【记录】本地测试在线导出的wordpress是否正常工作

期间,遇到了,虽然可以打开本地wordpress的主页,但是却出现404错误:

 

but open main page is 404 error

 

【解决过程】

1.参考:

WordPress 搬家后出现404,怎么办

去登陆wordpress后台管理界面:

http://localhost/crifan_com_online/wp-admin

想要去改为固定链接:

结果却跳转到我的在线的crifan.com上面的登陆界面了:

image

所以此法不通。

2.同时,刚才就注意到,此时本地主页中的链接,也都是在线的crifan.com的地址:

local wordpress link all is crifan com

所以看来还是链接没有更新。

3. 然后尝试去访问:

http://localhost/crifan_com_online/wp-admin/admin.php

结果还是会跳到crifan.com上去。

4. 后来,通过phpMyAdmin,找到了,mysql中,

wp_options

中,有个对应的siteurl:

image

默认值,是原先的:

http://www.crifan.com

image

所以去改为本地的 http://localhost/crifan_com_online 试试:

image

显示修改成功:

image

see now site url is indeed localhost

然后重新打开:

http://localhost/crifan_com_online/

试试,结果问题依旧,还是404错误。

5.猜测,会不会是由于本地的mysql账户有问题,无法访问对应的数据库?

所以去打开mysql的console去看看:

want to try wamp mysql console

不过没有继续试试这条路。

6.然后又想起来,试试直接通过?p=N的方式去打开帖子,去试试:

http://localhost/crifan_com_online/?p=123

结果还是404

7.又看到mysql中的

wp_options –> home,是之前的

http://www.crifan.com

image

所以,改为:

http://localhost/crifan_com_online

image

然后继续重新访问:

http://localhost/crifan_com_online/

试试,结果却自动访问到了:

http://localhost/crifan_com_online/track_listing_in_your_hands_-_krystal_meyers/

说明上面改动生效了。

然后刷新一下主页:

http://localhost/crifan_com_online/

就可以看到正常的内容了:

in end can open homepage no 404

其中,可以看出,对应的帖子的地址,都变成以

http://localhost/crifan_com_online

开头的地址了,比如:

http://localhost/crifan_com_online/docbook_pdf_add_frame_for_each_page/

这才是所期望的。

8.然后再点击“登陆”:

localhost click login

才能进入本地的wordpress的后台管理页面:

now is localhost login

can go into here localhost wordpress management

好了,之后,就可以,为所欲为了,哈哈。

等本地,多测试测试,觉得没问题时,就可以下次抽空上传到新的主机空间,hawk上了。

 

【总结】

对于wordpress主页404的问题,此处解决办法是:

去phpMyAdmin中,将wordpress的配置中的:

home和siteurl,都从默认的:

http://www.crifan.com

改为本地的主页的值:

http://localhost/crifan_com_online

然后刷新一下wordpress主页,就可以正常显示了。

就没了404了。


结果,实际上后来是又出现了其他的问题,:

【已解决】本地测试wordpress虽能打开主页但帖子打不开:Not Found The requested URL xxx was not found on this server



One Thought on “【已解决】本地测试网站搬家备份到本地的wordpress,打开主页却出现404错误

  1. Pingback: 本地测试wordpress虽能打开主页但帖子打不开:Not Found The requested URL xxx was not found on this server – 移乐柠科技博客

发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量