Как я подружил NiceURL и RusUrls

У меня выдавало ошибку «страница не найдена», если переходить на топик, созданный юзером с русским ником.

Заменил строчку в файле config.php плагина NiceURL

с

'%blog%' => '([\da-z\_\-]+)',


на

'%blog%' => '([\S_\-]+)',


И все работает :)

5 комментариев

avatar
Огромное спасибо, уже не знал, что делать!
avatar
Блин рано порадовался, сделал как ты сказал и все равно 404 ошибка, кеш почистил… что делать?
avatar
добавить еще
А-Яа-яЁё
и в конечную регулярку модификатор 'u', а то может coredump случиться на версии хпх ниже 5.3
avatar
Куда добавлять А-Яа-яЁё? Как? Я сделал как описано в топе, все вроде работает, вот только жалко названия топов все равно английскими буквами. Можно как то доделать?
avatar
Как подружить последнюю версию плагина NiveURL с RusUrls? Раньше я это как то делал, где то регуляр експрешен менял, а сейчас не могу вспоинть где и что делать.
В данный момент использую Найс с включенными рускими юрлами для топиков. Вроде работает нормуль. Вот названия блогов бы еще на руссском сделать.
Помогите пожалуйста.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.