我想將所有請求重定向到www.website.com/whatever
到不帶www
的變體。 如何在Rails中做到這一點&這樣做的最佳方式是什麼?Rails - 如何將www.website.com重定向到website.com
1
A
回答
4
有兩種選擇。如果你想這樣做內軌以下的寶石可能是有用的
https://github.com/iSabanin/www_ditcher
然而,這樣的任務通常由應用服務器配置。請看看這個問題以前張貼在堆棧溢出
301 redirect in Passenger (Ruby on Rails) from root domain to www sub domain?
它做你試圖做什麼補充,但它應該讓你的軌道上。謝謝!
3
我認爲最好將Rails應用程序的邏輯完全保留在我們的服務器配置中,並在服務器配置中妥善保管。
0
gem'rack-www'很適合這個。
相關問題
- 1. 需要幫助重定向http://website.com/到http://www.website.com/
- 2. 將www.website.com和website.com與sql匹配,如
- 3. 如何重寫網址(例如website.com到www.website.com)?
- 4. 如何website.com/和website.com/index.php重定向到與htaccess的
- 5. .htaccess如何將m.website.com虛擬重定向到website.com/mobile?
- 6. htaccess重定向 - domain.com/folder到website.com/folder
- 7. 使$ _SESSION可用於website.com和www.website.com
- 8. Htaccess - 如何從website.com/index.php?route=action重定向到網站/ action
- 9. php變量(website.com/?f="123「)保存到數據庫和重定向
- 10. MVC 4丟失會話,因爲重定向從www.website.com到網站
- 11. 網站的http://website.com和http://www.website.com網址有什麼區別?
- 12. Rails將控制器重定向到根
- 13. HTML導航錯誤。如何處理www.website.com與website.com?在html中正確導航?
- 14. 爲什麼我得到一個與http://www.website.com Oauth錯誤,但沒有http://website.com
- 15. Ruby on Rails新手,如何將網站重定向到圖像?
- 16. 如何將url/example重定向到Ruby on Rails中的/ example /?
- 17. 如何將Rails的請求重定向到PHP子域?
- 18. 如何將Rails路線重定向到其他網站?
- 19. Rails - 如何將http://example.com重定向到https://www.example.com
- 20. Rails - Puma - Nginx:如何將所有內容重定向到https://www.example.com?
- 21. 我想重寫URL http://www.website.com/picture.php?id=12到http://www.website.com/picture/id/12
- 22. 如何更改URL路徑從www.website.com/v1到www.website.com在Joomla
- 23. 如何將index.php重定向到HTTPS?
- 24. 如何將default.php重定向到/
- 25. 如何將/:id重定向到/:friendly_id
- 26. 如何將FTP重定向到HTTP
- 27. 如何將域重定向到網頁?
- 28. 如何將example.com重定向到example.com/subdirectory?
- 29. 如何將http重定向到https
- 30. 如何將http重定向到https?