我是一个问题,我需要为超集应用程序添加前缀,即超集生成的URL需要加上'/dev‘前缀。我试着用Blurprint来修复它,但是superset似乎没有考虑到url_prefix的蓝图。
对我来说需要超集的主要原因是,我正尝试在无服务器环境中的AWS Lambda上部署超集,并且由于AWS API Gateway添加了像'/dev‘这样的阶段名称,所以所有链接都断开了。我可以访问登录页面,但它们中的大多数都不起作用,因为它似乎正在尝试访问"/“处的资源,但API Gateway将所有资源都放在"/dev”处。
有没有其他方法,或者我们需要修改所有的静态URL?
你能帮我看看是否有人可以使用url_prefix
选项在超集上获得蓝图吗?
发布于 2018-06-21 13:08:04
正如我在How to get Apache Superset to run on a specified path中回答的那样,这个问题涵盖了您正在谈论的内容:
https://github.com/apache/incubator-superset/issues/985
这导致了这个封闭的公关:
https://github.com/apache/incubator-superset/pull/1866
你可以尝试重新打开PR并完成它,或者你可以尝试像this guy suggests一样配置nginx。
https://stackoverflow.com/questions/50808107
复制相似问题