在设置中更改站点URL后的404秒

时间:2019-04-02 作者:Oliver Reznik

我当时正在开发我的Wordpress网站(托管在DigitalOcean上),使用ip地址作为网站地址。我决定把地址改成我的域名,所以我进入了设置并更新了地址,然后按了保存。然后当我转到域名时,我收到了一个404。转到ip地址将我重定向到域名。

我尝试在wp config中添加行。php和函数。php与新的域,但没有改变,当我试图再次访问该网站。我试图通过phpmyadmin访问数据库,但出现错误:mysqli\\u real\\u connect():(HY000/1045):拒绝用户“root”@“localhost”的访问(使用密码:YES)。然后我尝试通过控制台访问数据库,虽然我可以使用wordpress用户名和密码进行身份验证,但所有sql语句的访问都被拒绝。

我会恢复到我的备份,但它是4天前做的,从那以后我做了一些重要的编辑。

1 个回复
SO网友:Bret Weinraub

有些事情需要检查。

404,这可能是因为您的web服务器配置不正确。

如果在WP根目录中放置一个简单的页面,比如foo。php

<?php
echo "You made it";
如果你去

[我的域url]/foo。php

如果你没有得到“你做到了”,那么你的Web服务器配置错误,或者你的DNS没有指向你认为它指向的地方。

因此,就Web服务器配置而言,如果是apache,则必须将DNS映射到虚拟主机。我猜那部分不见了。

相关推荐

Moving Website-URL

我尝试根据the codex (尝试错误的方式后-只需在WordPress设置中更改URL)但现在我做到了,我的主页仍然存在,但我的其余页面不再显示(404)。有什么问题吗?有什么想法吗?提前感谢!