Исправляем проблему с кириллицей.
Если у вас проект на utf-8 разница будет только в
$o['charset'] = 'UTF-8';
Проблема с Sape и кириллицей решается довольно просто. Подставляем в скрипт
БЫЛО
$o['request_uri'] = '/tag/'.'#строка из русских символов#';
СТАЛО
$o['request_uri'] = '/tag/'.rawurlencode(#строка из русских символов#);
Если вы работаете в CI возможно такое решение:
if ($this->CI->uri->segment(1) == "tag"){
$o['request_uri'] = '/tag/'.rawurlencode(#строка из русских символов#);
}
В основном у них нет закрывающего слеша «/» в конце и поэтому Sape не выводит ссылки. Решения, которые находил в интернете не подходили в том или ином случае.




Вконтакте
FaceBook
WordPress