Мой codeigniter установлен в папке admin_new на хостинге, а путь к установленному codeigniter – public_html / vishwa / admin_new /, и я пытаюсь удалить index.php из url.
Я изменил файл .htaccess, как показано ниже.
RewriteEngine on RewriteBase /vishwa/admin_new/ RewriteRule ^(application|system|\.svn) index.php/$1 [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [QSA,L]
Я проверил форумы, и он говорит, что mode_rewrite включен по умолчанию для хостинга. но он показывает ошибку, например, не указан входной файл .
Я также изменил настройки конфигурации в config.php, как показано ниже:
$config['index_page'] = ''; $config['uri_protocol'] = 'REQUEST_URI';
но все же он показывает ту же ошибку. Почему этот тип ошибки был показан и как я могу его решить.
попробуй это
RewriteEngine on RewriteCond $1 !^(index\.php|public|\.txt) RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?$1