【发布时间】:2016-11-04 01:51:11
【问题描述】:
如何在phoenix中重写一个Url?
例如将所有对//www.app.com/xyz的请求重写为//app.com/xyz
是否有一个简单的选项,例如 force_ssl?有谁知道,在哪里插入?有插件选项吗?
【问题讨论】:
-
为什么要在应用程序级别执行此操作?通常,此类重写是在 Web 服务器级别的配置上完成的。
-
true,在这种情况下,cowboy 是我的顶级服务器,没有其他反向代理,thanx
-
那么你可能想使用Cowboy routing。当我说“为什么在应用程序级别”时,我的意思是
Plug在应用程序内部太深了,无法完成此类任务。 -
是的,我很高兴,但我有点困惑如何使用牛仔路由来做到这一点。能举个小例子吗?
标签: elixir phoenix-framework cowboy plug