如何更改主托管域?
How to change main hosted domain?
我是新手,今天我想将主机的主域从 blog.mywebsite.com(运行 可以)更改为 mywebsite.com。在进入 CPanel 之前,我的主机上有一个页面让我可以选择更改域,所以我就这么做了。
现在的问题是我收到一个页面,上面写着:此服务器上的网站配置不正确
如果您是本网站的所有者,请联系您的托管服务提供商
我认为像这样强制更改域不是正确的方法,所以我在这里寻求帮助 :)
ps:我用 blog.mywebsite.com 的插件 Duplicator 完全备份了我的 Wordpress,所以我要擦除所有内容。同样在我的 DNS 管理器上,我可以看到 blog.mywebsite.com 和 mywebsite.com 指向同一个 IP。
更新
我从 DNS 管理器中删除了 blog.mywebsite.com,现在它加载了 mybesite.com 但没有任何 image/CSS.
在 wp-config.php
define( 'WP_SITEURL', 'mywebsite.com' );
define( 'WP_HOME', 'mywebsite.com' );
通常首先您需要使用 wordpress 控制面板更改您的 Wordpress 位置并将文件移动到 public_html 目录。
现在在这种情况下定义 wp-config.php 文件中的 wordpress 目录位置
define( 'WP_SITEURL', 'mywebsite.com' );
define( 'WP_HOME', 'mywebsite.com' );
您可以通过在 wp-config.php 中添加代码或使用搜索和查找插件从数据库中完全删除 URL 来更新您的 WordPress 站点 URL。
或者您可以使用 MySQL 脚本来更改 URL
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl.com', 'http://www.newurl.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl.com','http://www.newurl.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl.com', 'http://www.newurl.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl.com','http://www.newurl.com');
你也可以参考这篇文章How to Change Website URL Without Accessing the wp-admin Panel
我是新手,今天我想将主机的主域从 blog.mywebsite.com(运行 可以)更改为 mywebsite.com。在进入 CPanel 之前,我的主机上有一个页面让我可以选择更改域,所以我就这么做了。
现在的问题是我收到一个页面,上面写着:此服务器上的网站配置不正确 如果您是本网站的所有者,请联系您的托管服务提供商
我认为像这样强制更改域不是正确的方法,所以我在这里寻求帮助 :)
ps:我用 blog.mywebsite.com 的插件 Duplicator 完全备份了我的 Wordpress,所以我要擦除所有内容。同样在我的 DNS 管理器上,我可以看到 blog.mywebsite.com 和 mywebsite.com 指向同一个 IP。
更新 我从 DNS 管理器中删除了 blog.mywebsite.com,现在它加载了 mybesite.com 但没有任何 image/CSS.
在 wp-config.php
define( 'WP_SITEURL', 'mywebsite.com' );
define( 'WP_HOME', 'mywebsite.com' );
通常首先您需要使用 wordpress 控制面板更改您的 Wordpress 位置并将文件移动到 public_html 目录。
现在在这种情况下定义 wp-config.php 文件中的 wordpress 目录位置
define( 'WP_SITEURL', 'mywebsite.com' );
define( 'WP_HOME', 'mywebsite.com' );
您可以通过在 wp-config.php 中添加代码或使用搜索和查找插件从数据库中完全删除 URL 来更新您的 WordPress 站点 URL。
或者您可以使用 MySQL 脚本来更改 URL
UPDATE wp_options SET option_value = replace(option_value, 'http://www.oldurl.com', 'http://www.newurl.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://www.oldurl.com','http://www.newurl.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.oldurl.com', 'http://www.newurl.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.oldurl.com','http://www.newurl.com');
你也可以参考这篇文章How to Change Website URL Without Accessing the wp-admin Panel