我正在尝试安装 codeIgniter,并且我已将所有 codeIgniter 文件复制到名为/backendin的文件夹中http://www.mydomain.com。
现在,http://www.mydomain.com/backend/index.php显示 codeIgniter 欢迎页面。
然后我main.php在/backend/controller文件夹中创建了一个。但是当我打开时http://www.mydomain.com/backend/index.php/main,它显示No input file specified。
看完这个问题后,我将一个包含以下内容的 .htaccess 文件粘贴到/backend文件夹中。
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
但页面http://www.mydomain.com/backend/index.php/main仍然显示No input file specified。
为什么.htaccess没有任何区别?我不明白发生了什么事。