Codeigniter3 无法删除索引.php 在 xampp 上



我知道有很多关于这个的话题,但我已经尝试过了,但没有成功。

我的ci位于htdocs/codeigniter3

我在codeigniter3/application文件夹中看到.htaccess,但我没有理会它。我在根文件夹codeigniter3(在application之外(上创建新的.htaccess

我的.htaccess是:

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

也在config.php上:

$config['base_url'] = 'http://localhost/codeigniter3/';
$config['index_page'] = '';
$config['uri_protocol'] = 'AUTO';

httpd.conf:

LoadModule rewrite_module modules/mod_rewrite.so

这个mod_rewrite.so文件也可以在apache/modules上使用

在.htaccess文件中尝试此操作

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

编辑.htaccess

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

它既适用于本地,也适用于我的

最新更新