如果我将默认控制器留在 routes.php 文件“欢迎”中,则 CI 3.0 有问题,一切正常。但是,如果我更改它,即“主”CI 开始抛出 404 错误,主控制器的第一步与欢迎相同。我只是复制文件。重命名,更改类名(当然),并在index()
加载视图中。有什么建议么?
我也忘了告诉 wamp localhost 一切都在工作..但在服务器中不是..:/
还有一件事......即如果我尝试去 mydomain.com/welcome - 工作,如果我尝试去 mydomain.com/main - 不是。即使我将路由默认控制器更改回欢迎
我的 main.php 文件:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Main extends CI_Controller {
function index(){
$this->load->view('welcome_message');
}
}
我的 routes.php 文件:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
$route['default_controller'] = 'main';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;