我的codeigniter安装在hostinger上的admin_new文件夹中,安装的codeigniter的路径是 public_html / vishwa / admin_new / ,我试图从url中删除index.php。
我已将我的.htaccess文件更改为如下。
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
我已经检查了论坛,并说它在hostinger上默认启用了mode_rewrite。但它显示错误,如未指定输入文件。
我还更改了config.php中的配置设置,如下所示:
@implementation MyViewController
{
NextViewController* nextViewController;
}
但仍然显示相同的错误。为什么会出现这种类型的错误以及如何解决它。
答案 0 :(得分:2)
试试这个
RewriteEngine on
RewriteCond $1 !^(index\.php|public|\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1