Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我redirect to("/")在我的 sinatra 应用程序中使用它,它总是将我重定向到 localhost。但我不希望它重定向到我的域。如何设置域?
redirect to("/")
Sinatra 没有特定于基本 url 的配置。它采用反向代理、负载均衡器、其他机架路由器等填充的值(第 182-196 行)。您可以尝试调用
redirect "/"
看看这对你有用。
好的,我终于明白了:
在 nginx.conf 中,在 location 块中插入:
proxy_set_header Host %YOUR_HOST%;