使用实时服务器上的.htaccess文件删除CodeIgniter中的index.php

时间:2017-06-02 10:08:12

标签: php codeigniter controller codeigniter-3 remote-server

我的codeigniter项目在开发服务器上运行正常,但是当我在实时服务器上迁移时,我遇到了.htaccess文件的问题。我无法删除index.php文件。它给出了错误404找不到。

1 个答案:

答案 0 :(得分:1)

最后,我解决了这个问题,请按照以下步骤进行。

  1. 只需按照步骤CodeIgniter用户指南 - 从网址中删除index.php。
  2. 在应用程序和系统文件夹所在的根目录中添加.htaccess。
  3. 设置$ config [' base_url'] =' http:/您的域名IP / ci文件夹名称&#39 ;; 注意:路径 - ..config / config.php
  4. 设置$ config [' index_page'] ="&#34 ;; 注意:路径 - ..config / config.php
  5. 进出口。在httpd.conf文件中添加以下代码。

    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    

    然后重启服务器。固定的。