Файл .htaccess и URI-маршрутизация в codeigniter не работают - PullRequest
0 голосов
/ 22 ноября 2018

Мой основной URL: http://localhost:8080/courses/Content/index/rd-sharma-solutions/class-12/chapter-3-binary-operations/exercise-3-1

Я хочу, чтобы мой URL был: http://localhost:8080/courses/rd-sharma-solutions/class-12/chapter-3-binary-operations/exercise-3-1

Вот мой rout.php файл

$route['default_controller'] = 'Admin';
$route['404_override'] = '';
$route['translate_uri_dashes'] = TRUE;
$route['index'] = 'Content/index';

Вот мой .htaccess файл, который находится в project-> application ->. Htaccess

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|assets|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule ^(.*)$ index.php/$1 [L,QSA]
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]

My Project Structure

Мне нужна помощь в маршрутизации URI и я хочу сократить URL, а также я хочу удалить имя папки.

1 Ответ

0 голосов
/ 22 ноября 2018

Попробуйте это

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...