【问题标题】:domain connecting to localhost and links not working (ERR_CONNECTION_REFUSED)连接到本地主机的域和链接不起作用(ERR_CONNECTION_REFUSED)
【发布时间】:2020-06-20 15:54:46
【问题描述】:

我无法让我的网站正常上线,这是我在 Wordpress 中创建/设计的。我已经购买了一个域并租用了 WordPress 托管服务器。我已经通过 FileZilla 将我的整个 WordPress 文件夹上传到我的服务器上,并且还通过 phpMyAdmin 将我的本地数据库上传到了我从托管服务提供商 (Strato) 获得的新数据库中。但是,当我搜索我的域时,我的计算机直接与 localhost 上的 WordPress 连接。我不明白为什么,因为我已将数据库上传到主机的 phpMyAdmin 帐户上。那不应该直接开域吗?

当我在 chrome 中打开一个 inkognito 选项卡时,我的网站确实打开了,但我的所有链接都不起作用,并且出现一个错误,提示 无法访问此站点 localhost 拒绝连接 为什么它是否尝试与 localhost 连接,我能做些什么来打开这些站点?同样奇怪的是,我整个网站上的字体会自行改变,它不是我选择的字体,颜色也会自行改变。有谁知道为什么会发生这一切,我该怎么做才能正确显示所有内容?

PS:在 WordPress 中,一切正常,看起来应该是这样,但在线上却不是!

【问题讨论】:

    标签: wordpress phpmyadmin localhost database-connection web-hosting


    【解决方案1】:

    这是因为您尚未将 WordPress 站点迁移到新域。 WordPress 在内部存储您的域(http://localhost,因为这是您在创建站点时设置的)并自动重定向到此 URL,并将其添加到所有永久链接。

    要迁移网站,您必须要么

    1. 使用插件,例如 Duplicator (https://wordpress.org/plugins/duplicator/)
    2. 或使用 WP-Client (https://wp-cli.org/) 替换所有出现的 URL,在 WP 根目录中执行 `wp search-replace 'http://localhost' 'https://adrianadesigns.de',然后导出数据库并导入phpmyadmin

    我认为该插件是更简单的解决方案,请参阅有关如何使用它的文档。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-24
      • 1970-01-01
      • 1970-01-01
      • 2021-05-24
      • 2016-10-23
      • 1970-01-01
      • 2020-09-04
      • 1970-01-01
      相关资源
      最近更新 更多