我正在尝试创建一个使用Directus作为后端的小型网站,因为它有一个很好的界面来管理数据库。前端将用VueJS编码,我希望它们都在同一个站点上。我正在使用Apache。例如:
www.example.com =从Directus后端获取信息的VueJS前端
www.example.com/admin =直接管理链接
www.example.com/api/[whatever] = RESTful api访问权限
我有点乱搞虚拟主机但我只能将整个directus应用程序移动到另一个端口,我不想这样做,因为我不希望管理员必须手动输入端口号,如果他们想要的话访问example.com/admin界面。
我认为您可以将API放在像api.example.com这样的子域上,这两种方式都可以在同一台服务器上使用。
我刚刚开始使用Directus并遇到了同样的问题,即将两个组件和思想放在上面写的。
如果您采用其他方法,请在此处发布,以便它可以帮助像我这样的人。