デフォルトのコントローラーをroutes.phpファイル「ようこそ」に残すと、CI 3.0に問題が発生し、すべてが完全に機能しています。しかし、それを変更すると、つまり「メイン」CI が 404 エラーをスローし始めます。最初のステップのメイン コントローラーはウェルカムと同じです。ファイルをコピーしただけです。名前が変更され、クラス名が変更され(もちろん)、index()
ビューの読み込み中です。助言がありますか?
また、wamp localhostですべてが機能していることを伝えるのを忘れていました..しかし、サーバーではそうではありません.. :/
もう 1 つ... つまり、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;