Я пытаюсь удалить «index.php» из url в Codeigniter. Я знаю, как удалить index.php из базового url, как это example.com/controller.codeigniter удалить index.php form url
Но я не знаю, как удалить «index.php» в подпапке как example.com/folder/index.php/controller
Потому что у меня есть к различным проектам в CodeIgniter. поэтому второй проект, который я загрузил в подпапку.
.htaccess
#original
#RewriteEngine on
#RewriteCond $1 !^(index\.php|images|robots\.txt)
#RewriteRule ^(.*)$ index.php/$1 [L]
#modify
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
RewriteBase/
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
выше программа для базового URL. Итак, что я буду менять в этой программе, он будет работать в подпапке.
спасибо ... это работает – joy
ваш приветствуем .... – Gagan