有没有一种优雅的方法来检查使用mongrel在rails应用程序上部署ruby的端口?我找不到可以用来执行检查的指令(例如包含应用程序根目录的#{RAILS_ROOT})。我需要这个来检查,因为我在不同的端口上部署相同的应用程序,我需要应用程序根据正在访问的端口执行不同的操作。
任何帮助将不胜感激,
由于
答案 0 :(得分:1)
你在哪里需要这个?在控制器操作中,您可以执行以下操作来获取主机/端口:
request.host
request.port
答案 1 :(得分:0)
Nvm,我已经弄明白了,我可以使用@request检查请求参数。
非常感谢:)