0

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) を使用する方法はありますが、実際には使用できないので、ルーターの動作を維持できます

前もって感謝します

4

0 に答える 0