2013-03-04 27 views
0

我找不到CodeIgniter框架中的.htaccess文件,我想知道他們怎麼沒有它的路線?或者它隱藏在某個地方?路由在codeigniter中如何完成?

+0

@Mischa不,我想知道他們是怎麼做到的。 – Kin 2013-03-04 14:43:38

+0

一切都發送到index.php,然後將所有數據發送到框架。這就是說你可以使用漂亮的網址,並且只需要很小的htaccess – 2013-03-05 12:08:57

回答

1

codeigniter默認沒有.htaccess。他們通過index.php提供服務。 .htaccess僅用於將url指向index.php。這樣codeigniter在不允許重寫的環境中工作。獲取控制器和函數的另一種方式是查詢字符串。 無論如何,實際的路由是在system/core/Router.php中完成的,所以你可以閱讀代碼。由於Codeigniter是無法隱藏的開源應用程序。