我有一个安装在/ wordpress /文件夹中的Wordpress网站,因此当您尝试访问该网站时,它将看起来像www.example-domain.com/wordpress /
问题是最近我决定将其移至根目录,以便只需访问www.example-domain.com即可访问该网站
所以我首先做的是下载SQL转储,然后删除WordPress的旧安装,安装一个新的安装并使用SQL转储覆盖数据库。 一切顺利,但当我试图查看网站时,就出现了。
我还注意到每当我尝试通过www.example-domain.com/wp-login.php访问仪表板时
它会说缺少
在此未找到请求的网址/wordpress/wp-login.php 服务器
所以我认为它仍然指向旧安装。
我该如何解决这个问题?
答案 0 :(得分:1)
使用相应的值更新wp_options
和siteurl
的表格home
。
同时更改.htaccess
文件
答案 1 :(得分:1)
您需要登录数据库并手动编辑2个条目。在wp_options
表格中,您可以找到siteurl
和home
。适当更新,您应该能够正确登录。
您还需要更新.htaccess
文件,但如果您编辑固定链接选项然后将其更改回来,则应该为您重写。
如果您登录WP管理员并转到管理员 - >以供将来参考,只需更改安装目录即可设置 - >一般情况下,您可以更改Wordpress地址和站点地址(您在数据库中手动更改的选项)。更改后,只需将整个安装文件夹复制到新位置即可。在移动之前比在之后更容易进行更改。
答案 2 :(得分:0)
您需要将数据库中的几个路径设置为新目录。
尝试搜索包含“/ wordpress”的记录并将其删除。
这为我解决了类似的问题。