我在子域上运行 laravel,即 subdomain.mysite.com
我已经像这样设置了我的结构:
username
-public_html
--subdomain
---public
基本上,当我创建子域时,我设置的路径是subname/public
子域指向公用文件夹。我已将 laravel 上传到子名称,因此当有人访问子域 url 时,它会查看公用文件夹并显示 laravel You've got 页面。
现在,当我浏览到 mysite.com/subname 时,它会给我一个禁止页面,当我浏览到 mysite.com/subname/public 时,它会显示 laravel 你已经到达的标志。
以这种方式在子域上设置 laravel 是否安全,或者我是否公开了应用程序/模型/控制器文件夹等?
这是否非常糟糕,我应该将 laravel 核心文件移到 public_html 之上吗?
我希望这是有道理的
谢谢