Wordpress 两个Web应用具有相同的IP地址

Wordpress 两个Web应用具有相同的IP地址,wordpress,azure,azure-web-app-service,Wordpress,Azure,Azure Web App Service,我有一个带有特定IP地址(也指向自定义域)的Wordpress的webapp设置 问题是,当我添加一个新的webapp(也使用Wordpress)时,它也会被分配与第一个webapp相同的IP地址,导致它重定向到第一个webapp 我已经用相同的订阅计划安装了第二个webapp,并且正在为这两个应用使用相同的数据库 此外,我第一次制作第二个(有史以来)webapp时,它有自己的独立IP,但由于一些问题,我删除了它,并制作了一个同名的新webapp。现在无论我做什么,不管我制作了多少新的网络应用,

我有一个带有特定IP地址(也指向自定义域)的Wordpress的webapp设置

问题是,当我添加一个新的webapp(也使用Wordpress)时,它也会被分配与第一个webapp相同的IP地址,导致它重定向到第一个webapp

我已经用相同的订阅计划安装了第二个webapp,并且正在为这两个应用使用相同的数据库

此外,我第一次制作第二个(有史以来)webapp时,它有自己的独立IP,但由于一些问题,我删除了它,并制作了一个同名的新webapp。现在无论我做什么,不管我制作了多少新的网络应用,它们都拥有与第一个网络应用相同的IP分配。有什么解决办法吗


谢谢

Azure Web应用程序是在一组负载平衡器之后创建的,这些负载平衡器根据传入的请求区分Web应用程序

如果您的两个Web应用位于
example.com
example.org
,并且您已在DNS中将这两个应用配置为指向相同的IP地址,则前端的负载平衡器应根据请求的内容决定将请求发送到何处


对于两个不同的wordpress站点,使用相同的后端数据库将是一个问题。(不幸的是,我不是wordpress专家,所以我无法评论这可能是什么-但这个答案希望能帮助那些了解wordpress的人澄清这不太可能是Azure问题)

正如Michael指出的,Azure Web Apps网站位于负载均衡器或ARR前端之后。然而,这还有更多

在Web App中创建站点时,实际上也创建了一个应用服务计划(对应于VM) 因此,当您创建第二个站点时,您将可以选择相同的或新的应用程序服务计划

  • 如果您选择相同的应用服务计划,那么您的两个站点将位于同一个VM上,因此将位于同一个ARR FE后面

  • 如果您选择创建新的应用程序服务计划,则可能会在相同或不同的前端后面分配VM。这是无法控制的。结构控制器根据可用性进行分配

  • 无论如何,这不应该是个问题。两个站点可以共享IP地址。但是,如果您希望为您的站点提供单独的IP地址,则可以使用以下选项之一:

  • 在不同的数据中心创建站点
  • 在新应用服务计划下创建第二个站点。应用程序服务计划很有可能在不同的ARR FE下分配
  • 将站点扩展到标准层或更高层,并使用基于IP的SSL。这将为您的站点分配一个专用IP。与获得专用IP相关的额外成本。有关此信息,请参阅Azure应用程序服务定价

  • 为什么您需要为您的站点提供单独的IP地址?