CI에서 개발 된 하나의 응용 프로그램에 심각한 문제가 있습니다. 가 현재 내 URL이이CodeIgnitor에서 URL에서 컨트롤러 및 함수 이름을 제거하는 방법
내가 제거 할http://www.example.com/content/index/mission/
처럼/컨텐츠/인덱스/그래서 URL에서, 그것은 다음과 같을 것이다.
http://www.example.com/mission
나는 라우팅 및 htaccess로 방법도 있습니다. 그러나 아무것도 작동하지 않는 것 같습니다.
도와 주실 수 있습니까? 여기
나는 또한 설정/router.php에서 reouters을 정의하여 CI의 라우팅을 시도Options +FollowSymLinks
RewriteEngine on
RewriteBase/
RewriteCond $1 !^(index\.php|images|css/js/style/system/feature_tab/robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [QSA,L]
내 htaccess로 파일입니다하지만/당신은 응용 프로그램에 갈 수 :(
아파치 설정에서'mod_rewrite'가 활성화되어 있고 AllowOverride가'All'로 설정되어 있는지 확인하십시오. ('routes.php'에 올바르게 경로를 만들었다 고 가정) – apnerve