我依照手冊上寫的將index模組放入public裡面,入口檔案的應用目錄也做了更改
之後URL為servername/public/index.php
網路上的教學說是直接將網站根目錄設定為public,
那請教一下,為什麼index模組放在application時,就可以直接存取?
PHP中文网2017-08-03 09:52:47
入口放在public是為了安全考慮的,讓web無法不經過入口直接存取控制器或模板文件,這樣更安全不會被駭客攻擊。只允許訪問public中開放的訪問入口。不只是tp5,laravel框架也是在public裡的。