基于CI框架的项目移植到Linux环境下404问题

配置CI项目出现404问题
    • 控制器名要用大写
    • 打开php的rewrite模块
    • 根目录下.htaccess,添加内容
  1. RewriteEngine On
  2. RewriteCond  %{REQUEST_FILENAME} !-f
  3. RewriteCond  %{REQUEST_FILENAME} !-D
  4. RewriteRule ^(.*)$ index.php/$1 [L]
  • apache2.conf中更改为
  1. ..
  2. AllowOverride All
  3. ...

重启apache后,终于可以正常访问了。

  • 重启apahce后,若出现403,则将目录权限更改为777,即可

你可能感兴趣的:(php)