我們想把我們的手機版m.website.com。由於我們的應用在Amazon EC2實例上運行,因此我們可能需要爲子域創建一個新實例,並將整個項目複製到此子域空間。如何在「m.website.com」上正確創建移動版本?
我不認爲這是非常有效的 - 有什麼辦法來對我們目前的EC2實例所有我們的代碼(在website.com),當有人將訪問我們的項目m.website.com,那麼將提供代碼從website.com這將被優化爲移動?
我們這是第一次這樣做,所以我們在這裏沒有經歷過服務器設置。
謝謝大家的提前。
layout :layout_by_subdomain
def layout_by_subdomain
if request.subdomain.start_with("m")
layout "mobile"
else
layout "application"
end
end
而在你app/views/layouts
你會:
但是這需要在子域** m.website.com **上擁有所有代碼,對吧? (所以代碼將存儲在** m.website.com **上**在** website.com **上) – user984621
不,您可以通過cname將m.website.com和website.com映射到同一臺服務器條目。 –