我有困难,使我的网站正确的在线,我创建/设计的Wordpress。
我买了一个域名,租了一个WordPress主机服务器。我已经通过WordPress将整个FileZilla文件夹上传到服务器上,并将本地数据库通过phpMyAdmin上传到我从托管提供商(Strato)获得的新数据库中。但是,当我搜索我的域名时,我的计算机将直接与本地主机上的WordPress连接。我不明白为什么,因为我已经把我的数据库上传到我的主机的phpMyAdmin帐户上了。那么它不应该直接打开域吗?
当我在chrome中打开一个inkognito选项卡时,我的网站是打开的,但是我的链接都没有工作,并且出现了一个错误,显示这个站点无法到达本地主机拒绝连接。为什么它试图连接本地主机,我能做什么,网站正在开放?
同样奇怪的是,我整个网站上的字体都是自己改变的,不是我选择的字体,颜色也是自己改变的。有谁知道这一切发生的原因吗?我能做些什么才能让一切都正确地显示出来?
PS:在WordPress中,一切看起来都是正常的,但不是在线的!
发布于 2020-04-28 02:30:26
当将网站从开发环境移到生产服务器时,您需要确保站点URL和Home变量反映您的新URL。
您正在使用phpmyadmin,当前端或仪表板不工作时,phpmyadmin非常适合在数据库中进行更改。
当您最初在开发环境中安装Wordpress时,您很可能已经告诉Wordpress它位于"localhost“。Wordpress使用这个值来构造它的URLS,检索主题和样式。当移动到另一个URL时,Wordpress将继续尝试从"localhost“获得它所需的内容,而不是您的新域。
打开phpmyadmin并选择数据库。数据库将加载并显示所有Wordpress表。
您需要更改可能称为wp_options或类似的"options“表。打开表并修改这两个字段;
如果站点位于子文件夹中,则将值从任何内容更改为新的域名,包括http或https (如http://example.com或http://example.com/wordpress )。
保存更改并尝试重新加载您的网站。必要时清除任何浏览器缓存。
https://serverfault.com/questions/1006029
复制相似问题