【问题标题】:Wordpress change URL and PermalinkWordpress 更改 URL 和永久链接
【发布时间】:2020-08-27 06:12:58
【问题描述】:

我正在 vps 服务器上运行 wordpress 安装。 我使用 Wordpress URL 和站点地址设置它,但我必须更改它:

Wordpress URL: http://111.111.111.111/example.de
Site Address http://111.111.111.111/example.de

现在我想把它改成

Wordpress 网址:http://myspace.com 网站地址:http://myspace.com

我是这样做的:

https://wpengine.com/resources/change-domains-wordpress/

但我仍然没有为每个 url 找到 404。

我也尝试了一些重写不同的规则。

此外,我认为我必须更改使用旧 ip 而不是新域的所有数据库条目。 我想更改永久链接,但这是最后一步。

我的问题:如果您浏览 mydomain.de,我会得到默认的 apache 站点。目前我必须使用 http://domain.tld/www-dir/* 如果我使用 http://mydomain.de/mydomain.de/* 我会被重定向到 http://IP/mydomain.de/*

我的目标:浏览域并查看我的网站^^,我不想重定向到任何 IP 地址 url

有什么建议吗?

【问题讨论】:

  • 您的 DNS 记录设置正确吗?我不确定您所说的 http://domain.tld/www-dir/ 到底是什么意思,但看起来您的意思是您需要在 URL 中包含“www”文件夹才能使其正常工作?
  • 你好,当然。我的 dns 到达服务器。我使用 azure dns。如果我使用 http:// IP 或 mydomain.de,wordpress 安装在 var/www/html/mydomain.de 中,如果我使用 http:// IP/mydomain.de,我会看到 apache 的默认页面我到达我的 wordpress安装/网站
  • 是的,但它是否到达了您服务器上的正确目录?当你说http://domain.tld/www-dir/ 有效时,它看起来不是 - 我不知道 www-dir 是什么,但我猜它是“www”?
  • wordpress 安装在 var/www/html/mydomain.de 如果我使用 http:// IP 或 mydomain.de 如果我使用 http:// IP 我会看到 apache 的默认页面/mydomain.de 我到达了我的 wordpress 安装/网站
  • 应该是“mydomain.de/mydomain.de”吗?还是域指向“www”目录而不是“mydomain.de”本身,这就是为什么您必须将“mydomain.de”作为文件夹添加到域?

标签: wordpress apache2


【解决方案1】:

在你的情况下,我不确定你是否改变了服务器,你可能只需要执行第 4 步。

  1. 将所有文件复制到新服务器。
  2. 将数据库复制到新服务器。
  3. 调整wp-config.php中的数据库设置
  4. 在整个数据库中搜索旧域名并将其替换为新域名。

对于最后一步,我经常使用来自interconnect/it 的Database Search and Replace Script in PHP

例如搜索 http://111.111.111.111 并将其替换为 `http://myspace.com

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 2014-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    相关资源
    最近更新 更多