私はSinatraで古典的なスタイルのアプリケーションを実行していますが、アプリケーションがバインドされているURLを取得したいと考えています。例えば、私が開発環境で起動すると、http://localhost:4567/
が得られます。実稼働環境では、これは次を指します。http://example.com/
リクエストから取得することは可能です。しかし、私は構成ブロックでそれが必要です。どうやってするの?Sinatraアプリケーションのバインドアドレス
set :bind, 'example.com'
set :port, 80
動作するはずです:
遅いクライアントを扱うためにリバースプロキシを設定したいと思うかもしれません。 –