【问题标题】:Wordpress changing domainWordPress 更改域
【发布时间】:2020-07-21 12:31:11
【问题描述】:

我回到了一些 Wordpress 项目,并使用本地“.test”网址完成了一个测试站点。 所以我决定在网上发布:http://example.com

我用OVH数据更改了我的wp-config.php,数据库连接正常。 我还在 phpMyAdmin 中将旧网址更改为新网址。

但 Css 文件尝试使用以下 url 加载:

http://example.com/:/example.com/wp-includes/js/wp-emoji-release.min.js?ver=5.4.2

我不能让它正常工作,我需要做点别的吗?我想我遵循了每一步。 我今天早上刚买了 OVH 域名,也许我需要再等一下?

我的 .htaccess :

# BEGIN WordPress
# Les directives (lignes) entre 'BEGIN WordPress' et 'END WordPress' sont
# généré dynamiquement, et ne doivent uniquement être modifiées via les filtres WordPress.
# Toute modification des directives entre ces marqueurs sera outrepassée.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

谢谢!

【问题讨论】:

  • 你需要更改db中的url see here
  • 我已经做到了...

标签: wordpress


【解决方案1】:
  1. 通过您的数据库后端,单击您的 wp_options 表,找到“siteurl”和“home”行,通过输入新的 URL 来更改 URL。

  2. 使用 FTP 或 SSH 登录您的站点,然后在您的 WordPress 目录中,编辑标题为“wp-config.php”的文件。

define('WP_HOME','http://ba-construction.fr');
define('WP_SITEURL','http://ba-construction.fr');
  1. 通过wp-admin.php 登录您的网站并导航到设置 -> 常规,在这里您将看到您的 WordPress 网站配置使用的主页和站点 URL。

  2. 您甚至可以将您的 .htaccess 重命名为 .htaccess.bak 或类似名称,然后让 wordpress 生成一个新名称 - 然后您手动对 .htaccess 所做的任何更改都可以在您重新登录时更新。

如果您可以访问您的管理区域,则有许多插件可用于将您的所有文件/链接更新到新的域 url - 那么一切都应该很好!只要确保你先备份。例如:https://wordpress.org/plugins/velvet-blues-update-urls/

源中的所有链接都显示://address....ba-construction.test。仔细检查您更改的数据库条目和 wp-config.php,禁用所有插件(yoast 仍在加载旧数据),检查那些链接刷新插件,重新激活插件,您应该一切顺利。

【讨论】:

  • 谢谢你的回答,我回家试试。我将数据库中的每个 url 替换为新的,在 wp-config.php 中相同所以我认为这一切都很好......
猜你喜欢
  • 2016-05-31
  • 1970-01-01
  • 1970-01-01
  • 2021-05-30
  • 2021-10-28
  • 2023-03-10
  • 1970-01-01
  • 2016-09-17
  • 2015-08-11
相关资源
最近更新 更多