[英]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.