我正在Codeigniter HMVC &得到一個問題,當我在本地執行http://localhost/school_erp/administrator工作正常,但是當我訪問http://mydomain/admnistrator上的相同的URL,它是給404沒有找到。CI模塊在本地工作,但給404沒有在服務器上找到
這行是定義在不斷的 define('ADMIN_LOGIN_PATH', 'administrator');
我的路線:
$route['default_controller'] = "login/admin";
$route['page/(:any)'] = 'page/page/admin/$1';
$route['404_override'] = 'error/page/e404';
$route['404'] = 'error/page/e404';
$route[ADMIN_LOGIN_PATH] = 'login/admin';
$route[ADMIN_LOGIN_PATH.'/([a-zA-Z_-]+)/(:any)'] = '$1/admin/$2';
PLZ幫助..
假設你把網址逐字以上,其合作因爲你在你的服務器地址中有一個'admnistrator'輸入錯誤,但你的本地正確拼寫了'administrator'。 – Kdawg
檢查你拼寫和套管Linux是區分大小寫的文件名,窗口不是那麼多。 – ArtisticPhoenix
請分享您的.htaccess文件。 –