在我复制代码文件夹之前,我的代码运行良好,以便我可以将我的代码重用于另一个项目。所有内容都按原样复制,并从xyz将文件夹重命名为abc(abc和xyz文件存在于同一文件夹-htdocs-Xamp服务器中)。如果我尝试从localhost/abc/admin/Code/index.php/main/author
访问它,但如果我从上面的网址中删除index.php
,则会出现404错误。但是在xyz文件夹中,无论是否有index.php
在url中,一切正常。我已将xyz文件夹中的确切.htaccess
文件复制到abc foolder。
我使用xampp服务器来运行我的代码。
我的.htaccess文件在
下面<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
我的config.php文件
$config['base_url'] = 'http://localhost/abc/admin/Code/';
$config['index_page'] = '';
$config['uri_protocol'] = 'REQUEST_URI';
我的routes.php文件
$route['default_controller'] = 'Main';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;