我的网站曾经位于www.website。现在我把它移到了根目录(www.website.com)。
我遵循wp codex的说明:1。在admin cp中更改了网站url——保存更改后,我收到一条错误消息(可能是因为该网站还没有出现)。将所有文件从/wordpress文件夹移动到根文件夹。3、在新的管理cp中更新了permalinks(该站点运行良好),确保htaccess可写。
然后突然,只有管理面板工作-而不是页面。我甚至不确定在它停止工作之前我做了什么。。。
可能有什么问题?
我的网站曾经位于www.website。现在我把它移到了根目录(www.website.com)。
我遵循wp codex的说明:1。在admin cp中更改了网站url——保存更改后,我收到一条错误消息(可能是因为该网站还没有出现)。将所有文件从/wordpress文件夹移动到根文件夹。3、在新的管理cp中更新了permalinks(该站点运行良好),确保htaccess可写。
然后突然,只有管理面板工作-而不是页面。我甚至不确定在它停止工作之前我做了什么。。。
可能有什么问题?
您需要登录到数据库并手动编辑2个条目。在wp\\U选项表中,您可以找到siteurl
和home
. 适当更新这些内容,然后您应该能够正确登录。
您还需要更新.htaccess
但如果您编辑永久链接选项,然后将其更改回原来的位置,则应该为您重写它。
如果您登录到WP admin并转到admin->Settings->General,您可以在此处更改Wordpress地址和站点地址(您在数据库中手动更改的选项),以供将来参考。更改后,只需将整个安装文件夹复制到新位置即可。在移动前进行更改比在移动后进行更改更容易。
我也遇到了同样的问题,这对我来说很有效:转到Admin->;设置->;Permalinks。在“常用设置”下,选择另一个URL结构,单击“保存更改”(对我来说,它从“日期”和“名称”更改为“普通”)。访问您的网站,看到页面正在使用更改的URL结构重新工作。然后把它改回以前的样子(对我来说,它正从普通变为日期和名称)。
我想在服务器级别保护/wp admin/目录。这意味着两次登录。一个通过服务器,另一个通过WordPress。我相信这是可以解决的。htaccess。有人知道怎么做吗?此外,是否有需要访问的文件(即admin ajax.php)?