我的問題是關於codeigniter的路由,我正在處理這個問題,併爲每個函數寫了路由。當我把最後一個路線,這一個不工作,它給我404錯誤。我不知道爲什麼?也許我在做錯路線的順序,但我認爲是正確的。 這是我的路線:route codeigniter not load the page
//MATCH SHARE
// route not working
$routes['upload_image/upload_photo'] = "upload_image/upload_photo";
//all route working
//VOTATION//
$route['auth_social/fblogin'] = "auth_social/fblogin";
$route['votation/user_plus/(:any)'] = "votation/user_plus";
$route['votation/user_minum/(:any)'] = "votation/user_minum";
$route['finish_registration/(:any)/(:any)'] = "auth/activate"; // activate e-mail
$route['auth'] = "auth"; // index auth
$route['register'] = "auth/register";
$route['login'] = "auth/login"; // login
$route['logout'] = "auth/logout";
$route['default_controller'] = "auth/register"; // register
$route['(:any)'] = "profile/user";
$route['404_override'] = '';
htaccess的
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
試圖把它不工作befoter 404_override的路線,也嘗試路由到「配置文件/用戶」,例如剛看到的路線是否被接受。 – DeiForm