Удаление index.php в URL с использованием .htaccess, но не удалось - PullRequest
0 голосов
/ 03 июня 2019

Я создал .htaccess для удаления index.php в URL.После выхода я перенаправляю ('auth');но в URL появляются index.php т.е. http://localhost/myhems/index.php/auth

Кто-нибудь знает почему?

1 Ответ

0 голосов
/ 03 июня 2019

Я не уверен, в какой операционной системе вы работаете, но убедитесь, что mod_rewrite включен, если вы используете linux, затем выполните следующие шаги, вот самые простые .htaccess правила:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

Сохраните этот файл на вашем FCPATH, затем перейдите на config.php в application/config и обязательно установите base_url в:

$config['base_url'] = 'http://localhost/myhems/';

и удалите значение в index.php in:

$config['index_page'] = '';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...