当我使用 javascript 刷新到以下 url 时,无法让 codeigniter i18n 语言和 $GET url 工作
http://example.com/search?in=word&other=word2
它只是去
http://example.com/en/search
并且 $GET 变量丢失了
我的 htaccess 看起来像这样
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]
什么是最优雅的解决方案
//部分config/routes.php
$route['^(en|fr)/(.+)$'] = "$2";
$route['^(en|fr)$'] = $route['default_controller'];