Я не могу удалить index. php из URl в codeigniter 3.1.11 - PullRequest
0 голосов
/ 13 февраля 2020

Я попытался добавить .htaccess в папку root из доступной документации. я искал по всему inte rnet, но ничего не решило мою проблему.

код внутри .htaccess

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

внес изменения в apache файл httpd

LoadModule rewrite_module modules/mod_rewrite.so

Может кто-нибудь сказать мне, в чем может быть причина?

Ответы [ 2 ]

0 голосов
/ 14 февраля 2020
some cases the default setting for uri_protocol does not work properly. To solve this 
issue just open the file config.php located in application/config and then find and 
replace the code as:

  Find the below code

 $config['uri_protocol'] = "AUTO"

  Replace it as

 $config['uri_protocol'] = "REQUEST_URI" 
0 голосов
/ 14 февраля 2020
Find the below code
 $config['index_page'] = "index.php"
Remove index.php
$config['index_page'] = ""

Введите приведенный ниже код в файле .htaccess

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