簡體   English   中英

在生產環境中設置Subdomain-Fu?

[英]Setting up Subdomain-Fu in Production Environment?

我在Rails應用程序中使用流行的subdomain-fu來實現子域功能。 我已經看過Railscast並閱讀了我可以通過google找到的所有內容。

在開發環境中,您需要手動將可用的子域添加到/ etc / hosts文件中。 我明白了。 但是,這在生產中如何工作? 這似乎被認為是如此明顯,以至於沒人在任何地方提及它。 但是我想我不明白。

顯然,必須有可能在生產中設置動態解決方案,否則子域根本無法擴展,但是我不確定我到底需要做什么。 我在Ubuntu機器上運行Apache + Passenger。 我在我的vhost文件中設置了通配符ServerAlias,如下所示:

ServerAlias *.example.com.

但是我不確定我還需要做什么才能使子域正確解析。 對此標准方法的任何指導將不勝感激。

您需要設置一個通配符dns條目,以將所有子域重定向到您的服務器。

這是一個指南: http : //ma.tt/2003/10/wildcard-dns-and-sub-domains/

您需要為您的域更新DNS記錄(大多數域提供商會為此提供一個簡單的Web界面)。 您需要為每個子域添加一個A記錄,以將子域的名稱映射到服務器的IP地址。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM