使用实时服务器上的 .htaccess 文件在 CodeIgniter 中删除 index.php
Removing index.php in CodeIgniter using .htaccess file on live server
我的 codeigniter 项目在开发服务器上正常工作,但是当我在实时服务器上迁移它时,我遇到了 .htaccess 文件的问题。我无法删除 index.php 文件。它给出错误 404 未找到。
最后,我解决了这个问题,请按照以下步骤操作。
- 只需按照 CodeIgniter 用户指南中的步骤操作 - 从 url 中删除 index.php。
- 在应用程序和系统文件夹所在的根目录中添加 .htaccess。
- 设置 $config['base_url'] = 'http:/your domain IP/ci folder name';
注意:路径 - ..config/config.php
- 设置 $config['index_page'] = "";
注意:路径 - ..config/config.php
小鬼。在 httpd.conf 文件中添加以下代码。
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
并重启服务器。固定。
我的 codeigniter 项目在开发服务器上正常工作,但是当我在实时服务器上迁移它时,我遇到了 .htaccess 文件的问题。我无法删除 index.php 文件。它给出错误 404 未找到。
最后,我解决了这个问题,请按照以下步骤操作。
- 只需按照 CodeIgniter 用户指南中的步骤操作 - 从 url 中删除 index.php。
- 在应用程序和系统文件夹所在的根目录中添加 .htaccess。
- 设置 $config['base_url'] = 'http:/your domain IP/ci folder name'; 注意:路径 - ..config/config.php
- 设置 $config['index_page'] = ""; 注意:路径 - ..config/config.php
小鬼。在 httpd.conf 文件中添加以下代码。
Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all
并重启服务器。固定。