我有一个Flask服务器在WindowsEC2实例上运行
我需要使用https协议,所以我的设置如下:
以下是我的Caddy配置:
example.com:443{
proxy / 127.0.0.1:8080
tls me@example.com
}
除了在我的application.py文件中,当我:
return redirect(url_for('test', filename=filename))
我的web浏览器重定向我:
与_external=True
的结果相同
但是在模板页面上,例如使用render_template( "test2.html")
呈现的https://example.com/test2如果我有一个链接<a href="{{ url_for('index') }}" />
,则生成的HTML很好:https://example.com/
现在,我已经在application.py中硬编码了我的url,但这不是我想要保留它的方式
我已经更新了我的Caddyfile到这个,现在它的工作非常好
This answer给了我一个暗示
This answer帮助我构建了CADDY文件
相关问题 更多 >
编程相关推荐