Php 找不到在cpanel上托管live的CodeIgniter错误404页

Php 找不到在cpanel上托管live的CodeIgniter错误404页,php,codeigniter,url-rewriting,http-status-code-404,web-hosting,Php,Codeigniter,Url Rewriting,Http Status Code 404,Web Hosting,我正试图在一台实时主机上托管使用CodeIgniter构建的web应用程序 我的网站的文件夹设置是 --public_html --bplv - - -appication - - -assets - - -system - - -.htaccess - - -index.php 而htacess文件 RewriteEngine On RewriteBase /bplv RewriteCond

我正试图在一台实时主机上托管使用CodeIgniter构建的web应用程序

我的网站的文件夹设置是

 --public_html 
      --bplv  
       - - -appication 
        - - -assets 
        - - -system
        - - -.htaccess
        - - -index.php
而htacess文件

RewriteEngine On
RewriteBase /bplv
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
基本url是
http://mywebsite/bplv/
,但当我打开网站时,会看到“未找到页面”

[[编辑已解决]]


原来它只是一个命名约定错误。我在本地开发时使用windows,但web主机提供linux。所以,每次我调用一个名为user.php的类文件时,它都会搜索大写为U的“U”ser.php,但它找不到它,因为它实际上被命名为user.php。奇怪的是,windows中没有错误,但Ubuntu中的命名约定有错误,yur配置文件中的baseurl是什么?我认为您缺少一个前斜杠。放一个:或者
RewriteBase/bplv/
或者
RewriteRule^(.*)$/index.php?/$1[L]
。但首选的第一个解决方案是bplv,如果是,请在url
http://bplv.mywebsite.tdl/
这里还有一些htaccess文件