codeigniter と cyrilc の URL に問題があります。このようなことをしようとしています。
site.com/home site.com/начало
私のルーターで私が持っている
$route['([А-Яа-яa-zA-Z0-9-]+)'] = "home/index/$1";
config.php に入れて動作しないものと
$config['permitted_uri_chars'] = 'a-zа-яё 0-9~%.:_\-';
それでもうまくいかないので、インターネットで見つけました
$route['(:any+)(?:(.html))?'] = "home/page/$1";
これは機能していますが、 :any が and / を与えるため、ルーターのネイティブな動作が失われます
(:any) を使用する方法はありますが、実際には使用できないので、ルーターの動作を維持できます
前もって感謝します