2016-02-08 118 views
0

我有一個具有特定IP地址(也指向自定義域)的Wordpress的Web應用程序設置。兩個Web應用程序具有相同的IP地址

問題是,當我添加一個新的webapp(也與Wordpress)時,它也獲得與第一個webapp相同的IP地址,導致它重定向到第一個webapp。

我已經使用相同的訂閱計劃安裝了第二個Web應用程序,並且都使用同一個數據庫。

此外,我第一次做了第二個(有史以來)的Web應用程序,它有它自己的獨立IP,但由於某些問題,我刪除了它並創建了一個具有相同名稱的新WebApp。現在無論我做什麼,不管我做了多少個新的webapps,他們都擁有與第一個webapp相同的分配IP。任何解決方案

謝謝!

+0

爲什麼你需要爲你的網站分開IP地址? –

回答

0

Azure Web應用程序創建在一組負載均衡器之後,根據傳入請求區分Web應用程序。

如果您的兩個Web Apps位於example.comexample.org並且您已在DNS中指定了相同的IP地址,則前端的負載均衡器應根據請求決定發送請求的位置。

這將是兩個不同的wordpress網站使用相同的後端數據庫的問題。 (不幸的是,我不是一個WordPress的專家,所以我不能評論可能是什麼 - 但這個答案有望幫助那些瞭解WordPress的人,澄清這不可能是一個Azure問題)

0

由於Michael在負載平衡器或ARR前端後面指出了Azure Web Apps站點。但是還有更多。

當您在Web應用程序中創建站點時,實際上也會創建一個應用程序服務計劃(這對應於虛擬機) 因此,當您創建第二個站點時,您將獲得選擇相同或新的選項應用服務計劃。

  1. 如果你選擇了相同的應用程序服務的計劃,那麼這兩個網站將坐在同一個虛擬機,因此將在後面相同的ARR FE。

  2. 如果您選擇創建新的應用程序服務計劃,那麼VM可能會分配在相同或不同的前端之後。這是無法控制的。 Fabric控制器根據可用性進行分配。

無論如何,這應該不成問題。兩個站點共享IP地址是可以的。但是,如果你想擁有獨立的IP地址爲您的網站,那麼你可以使用其中的一個選項:

  1. 在不同的數據中心
  2. 創建網站創建下新的應用服務計劃的第二個站點。應用服務計劃很可能會在不同的ARR FE下分配。
  3. 將網站縮放到標準或更高層,並使用基於IP的SSL。這將爲您的網站分配一個專用IP。與獲得專用IP相關的額外成本。請參閱Azure App Service定價。
相關問題