不同服务器上的WordPress域配置

时间:2018-01-12 作者:Aleksandra

我在“www.example”中托管了一个网页。com”(例如)和域“www.domain”。com\'。我的问题是,我不知道如何点配置WordPress并使我的页面在线可用。

我已经尝试过在常规设置中更改网站地址(www.domain.com)和WordPress地址(www.example.com),也尝试过从wp-config.php. 我还尝试在apache2中设置apache virtualhost,但仍然没有任何效果。

有什么线索我需要做什么才能让我的网站公开吗?

非常感谢。

2 个回复
最合适的回答,由SO网友:Andrew 整理而成

将新域定向到站点可以配置以下组件:

您域的DNS记录是用托管提供商的IP地址配置的。A记录是关键记录,通常与CNAME记录结合使用。您的托管提供商的文档—要使用的正确IP地址,以及您的域注册商用于更新DNS记录的文档VirtualHost 手动输入。搜索您的托管提供商文档,以向您的帐户添加新域wp-config.php 使用这些数据库连接凭据更新的文件。这通常是通过PHPMyAdmin或托管提供商提供的其他工具完成的。如果你有一个现有的WordPress数据库,你可以使用PHPMyAdmin来导入它Getting started with WordPress 提供有关这些主题的丰富信息。

如果您已完成上述操作,但仍收到错误,则需要发布有关特定设置和收到错误的更多信息。

WhoIs Lookup 是查找域注册器信息的好工具。What\'s my DNS 是查看当前DNS记录的好工具。

SO网友:Hassan Alvi

如果您只是计划更改域名,同时保留在同一台服务器上,那么您所要做的就是在WP DB上运行此查询。。确保您的旧url和新url没有尾部斜杠,并始终在进行任何更改之前备份数据库!

UPDATE wp_options SET option_value = replace(option_value, \'http://www.oldurl\', \'http://www.newurl\') WHERE option_name = \'home\' OR option_name = \'siteurl\';
UPDATE wp_posts SET guid = replace(guid, \'http://www.oldurl\',\'http://www.newurl\');
UPDATE wp_posts SET post_content = replace(post_content, \'http://www.oldurl\', \'http://www.newurl\');
UPDATE wp_postmeta SET meta_value = replace(meta_value,\'http://www.oldurl\',\'http://www.newurl\');

结束

相关推荐

Move from Subdomain to Root

我在dev.site有一个站点设置。com。我需要把它移到现场。com。是否需要将所有图像/文件/子目录等物理移动到/public\\u html/?我当前需要的所有文件都位于/public\\u html/dev/中。我希望有一个更简单的方法,因为有很多图片。我一直在一个死域上进行测试。这是对我有用的东西。在dev.dead安装WP。com。使用图像设置测试页。将常规->设置网站地址(URL)更改为http://dead.com. 复制索引。php和。htaccess从public\\u htm