WP admin page gives 404

时间:2020-11-01 作者:Peter Putters

我的网站管理页面有问题http://www.fotoexpo202.nl . 我无法访问此页面的inlog:not found此服务器上找不到请求的URL。

此外,尝试使用ErrorDocument处理请求时遇到404 Not Found错误。

事情就是这样:我试图在WP adminpage中删除网站URL的一部分。这必须是:http://www.fotoexpo.nl/show 我想把这部戏删掉。不幸的是,在保存后,它下降了。我还试图联系我的供应商,但他们不会帮助我。我的提供商是荷兰的Budget Webhosting。所以,现在,我再也无法通过WP管理员访问我的网站,而且该网站完全被破坏了。我该怎么办才能把它拿回来?非常感谢你的帮助!问候Peter

1 个回复
SO网友:sbddesign

也许siteurlhome 在WP admin中尝试修改网站URL时,值被修改了?如果是这样,它可能会使前端和WP管理员无法访问,因为它正在一个不存在WordPress的目录中查找WordPress。

在数据库中修复它

如果您可以访问MySQL数据库,请转到wp_options 表并设置siteurlhome 在编辑之前(网站仍在运行时),将其值设置为任何值。

您的网站应该有希望在您进行此更改后返回。如果您再次编辑站点地址字段,在更改URL之前,必须非常小心地了解WP核心文件所在的目录。

在WP config中修复它,还可以通过将这些行添加到wp-config.php. (更改example.com以获得正确的网站地址)

define( \'WP_HOME\', \'http://example.com\' );
define( \'WP_SITEURL\', \'http://example.com\' );
但是如果你这样做了,你就再也无法在WP admin中编辑网站URL了。更多信息请点击此处:https://wordpress.org/support/article/changing-the-site-url/

在WP admin中编辑这些URL字段时,我总是很小心。

希望有帮助;也许我误解了这个问题。

相关推荐

在不同的域上拥有wp-admin

我有一个wordpress wp管理员在另一个域上运行。换句话说WP_SITEURL = \'https//admin.example.com\' 和WP_HOME = \'https://www.example.com\' 最近我有个坏主意,把wordpress更新到最新版本。一切似乎都很好,但当我意识到不可能添加新帖子或更新现有帖子后。例如,当我添加一篇新帖子(/wp admin/post new.php)时,管理员向www发出的获取请求很少:https://www.example.com/wp-js