我第一次查看Directus 8,有一些简单的东西我就是不明白,在文档中也看不到。我的目录设置是:
mydomain.com/public/admin
mydomain.com/public/downloads
mydomain.com/public/extensions
mydomain.com/public/index.php
mydomain.com/public/uploads我的期望是Directus位于public/admin中,并且我应该能够为我的前端应用程序执行我想要的public/index.php。但是,当我更改它时,/admin不再向我提供登录表单。我只是想让hello-world前端运行起来,但我看不到如何做,也看不到任何关于如何做的文档。我确定这是我忽略的一些简单的事情,但它正在变成我花了几个小时才弄明白的事情之一,它让我发疯……
基本上,如果我将原始管理员放在我的公共根目录中,我就可以让Directus工作,但是如果公共index.php总是重定向到Directus index.php,我该如何设置我的前端应用程序呢?
发布于 2020-03-27 07:34:05
这是我得出的解决方案:
我在一个共享主机上,确实注意到了某个地方关于这是一个问题的评论。目录结构如下,而不是将公共目录内容解压缩到我的web根目录中:
[webroot]/directus/public/admin/和[webroot]/directus/ directory (bin, config, logs, migrations, public, src, vendor);中保留的
从那里可以通过mydomain.com/ directus /public/admin访问directus
通过这种方式设置,我可以在普通的webroot中添加我的前端。
https://stackoverflow.com/questions/60133574
复制相似问题