我一直在試圖改變我的CodeIgniter文件結構,使其更安全,更清潔,但我無法讓它工作。我想分開應用程序/系統和用戶可見的公共文件。單獨的CodeIgniter公用文件夾
- application
- system
- public
它的工作原理,但我必須進入
example.com/public/index.php或example.com/public/controller
我希望能夠公正鍵入像example.com/controller這樣的基本URL。
我該怎麼辦呢?
'public'只是'www'根或'public_html'文件夾。然後'system'和'application'安裝在'www'根目錄之外。 – Sparky
我正在使用共享主機。我的CI目錄的路徑是/ var/www/myfolder /。我不知道我是否真的應該這樣做,但我讀過不分開文件夾是不安全的。 – noeyeat
你從哪裏讀到的?!官方文檔明確指出你應該把*應用程序和系統文件夾**放在'www'根目錄的**之上。這實際上保證了公衆將永遠不會看到它們,即使'.htaccess'文件失敗。 – Sparky