0
需要獲取默認網址爲http://localhost/new/de默認語言是德語,現在是我的http://localhost/new/語言僅在我選擇語言時更改。
在控制我有:CodeIgniter多語言網站的默認控制器路由
public function changeLang($lang_code=''){
$this->lang->load('main', $lang_code=='' ? 'english' : $lang_code);
$this->session->set_userdata('language',$lang_code);
redirect(base_url().''.$lang_code);
}
在route.php
:
$route['default_controller'] = 'home';
$route['^(:any)$'] = $route['default_controller'];
.htacess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
在此先感謝