一个EC2实例下的多个WordPress多站点(AWS)

一个EC2实例下的多个WordPress多站点(AWS),wordpress,amazon-web-services,amazon-ec2,amazon-route53,multisite,Wordpress,Amazon Web Services,Amazon Ec2,Amazon Route53,Multisite,我们正试图在一个EC2实例下为我们的多站点配置DNS路由 具体来说,我们正在建立WordPress多站点的开发、测试和UAT环境。我们在这个网络上只有两个站点;主站点和一个网络站点 现在,我已经成功地将我们的生产站点(在不同的EC2实例上)的副本(使用Replicator Pro)迁移到我们的开发人员和WordPress Multisite works。我们已经为此在路由53上设置了通配符项(稍后将提供屏幕截图) 但是当我将同一个副本迁移到TEST和UAT时,主站点可以工作,但网络站点不工作,只

我们正试图在一个EC2实例下为我们的多站点配置DNS路由

具体来说,我们正在建立WordPress多站点的开发、测试和UAT环境。我们在这个网络上只有两个站点;主站点和一个网络站点

现在,我已经成功地将我们的生产站点(在不同的EC2实例上)的副本(使用Replicator Pro)迁移到我们的开发人员和WordPress Multisite works。我们已经为此在路由53上设置了通配符项(稍后将提供屏幕截图)

但是当我将同一个副本迁移到TEST和UAT时,主站点可以工作,但网络站点不工作,只重定向到我们的开发站点


你能为这个设置建议正确的DNS和通配符设置方法吗?或者,这是不可能的,并且应该针对每个环境在单独的EC2实例上?

检查不同环境的
wp\u选项表中的设置。是否将其设置为dev URL

从wp_选项中选择*;

内部
wp config.php

define('WP\u SITEURL','http://localhost/xyz'); 
对于不同的环境,它应该是不同的。如果可能,请提供您的URL示例

您可以对多个wordpress实例使用单个EC2。您必须将服务器配置文件设置为接受80或443端口下的域请求

/etc/apache2/site-available/000-default.conf

服务器名www.example.com
DocumentRoot/var/www/html/project\u name/public/
ServerName example.com
DocumentRoot/var/www/html/project\u name/public/
服务器名www.abc.com
DocumentRoot/var/www/html/project\u name1/public/
服务器名abc.com
DocumentRoot/var/www/html/project\u name1/public/

检查
wp\u选项表中针对不同环境的设置。是否将其设置为dev URL

从wp_选项中选择*;

内部
wp config.php

define('WP\u SITEURL','http://localhost/xyz'); 
对于不同的环境,它应该是不同的。如果可能,请提供您的URL示例

您可以对多个wordpress实例使用单个EC2。您必须将服务器配置文件设置为接受80或443端口下的域请求

/etc/apache2/site-available/000-default.conf

服务器名www.example.com
DocumentRoot/var/www/html/project\u name/public/
ServerName example.com
DocumentRoot/var/www/html/project\u name/public/
服务器名www.abc.com
DocumentRoot/var/www/html/project\u name1/public/
服务器名abc.com
DocumentRoot/var/www/html/project\u name1/public/

我已经搜索了整个数据库,但任何地方都不存在开发人员URL。它位于/etc/httpd/conf/httpd.conf下,虚拟主机被分配到端口80,服务器名和documentroot都很好,正如您上面所指出的。他们指向了正确的服务器名和根文件夹。我搜索了整个数据库,发现任何地方都不存在开发人员URL。它位于/etc/httpd/conf/httpd.conf下,虚拟主机被分配到端口80,服务器名和documentroot都很好,正如您上面所指出的。它们指向正确的服务器名和根文件夹。您使用的是什么Web服务器?Apache还是Nginx?您是否为所有站点设置并启用了virtualhost?您使用的Web服务器是什么?Apache还是Nginx?您是否已为所有站点设置并启用virtualhost?