0
varsayılan url olarak http://localhost/new/de varsayılan dil Almanca, şimdi benim bir dil seçtiğimde http://localhost/new/ dil değiştirildi. denetleyicisi
i var: route.php içindeCodeIgniter Varsayılan Denetleyici Çoklu dil web sitesi için yönlendirme
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['default_controller'] = 'home';
$route['^(:any)$'] = $route['default_controller'];
.htacess: önceden
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
sayesinde