trojan-web
trojan-web copied to clipboard
有没有可能给web管理带个 path ?
打开域名直接出现trojan管理登录页面有些不安全,是不是加个 path 好点?然后这个path允许用户自定义。 https://a.com/mytrojan 类似于这样 这样的话 nginx 也好配置一些,碰到这个path就转发给 trojan-web,否则 nginx 自己处理。 像 wiki 那样配置,所有 js css 都会转给 trojan-web 这样会影响原有的部署。
https://github.com/Jrohy/trojan-web/blob/8af8c53c64dab9c386c167e82110e952f9f7bd9b/vue.config.js#L20
这里改成 const publicPath = process.env.NODE_ENV === 'production' ? './' : '/'
的话,只需要在所有静态资源外部包一层目录,就能实现额外的一个 path。
@coder-free 好问题,我也有此需求,要隐藏管理面板就会遇到。你那边既然已经知道怎么改了,可以直接提交PR吗,谢谢?