|
TindrumGM
Зарегистрирован: 07 май 2014, 23:06 Сообщения: 136 Откуда: Russia
|
Возникла проблема с переадресацией страниц на копии с адресом в нижнем регистре. Помогите найти, где прописан данный редирект, или какой плагин это делает.
|
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2968
|
Можете добавить в config.php эту функцию и изменить правила транслитерации урлов Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
|
TindrumGM
Зарегистрирован: 07 май 2014, 23:06 Сообщения: 136 Откуда: Russia
|
Вместо латинских бук в урлах теперь только номера, а не прежние адреса в нижнем регистре http://www.doska-obyavlenj.ru/
|
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2968
|
сохраняйте в UTF-8
|
|
TindrumGM
Зарегистрирован: 07 май 2014, 23:06 Сообщения: 136 Откуда: Russia
|
Я всё сохраняю в utf 8. После того, как добавил этот код в Config.php, в урлах стал отображаться только номер объявления - http://www.board-box.ru/messages/6075-.html А надо чтобы отображался title без редиректов в нижний регистр
Последний раз редактировалось TindrumGM 02 апр 2020, 08:17, всего редактировалось 1 раз.
|
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2968
|
Используйте это исправление
У вас нет необходимых прав для просмотра вложений в этом сообщении.
|
|
TindrumGM
Зарегистрирован: 07 май 2014, 23:06 Сообщения: 136 Откуда: Russia
|
Вернулся адрес, но опять в нижнем регистре! http://www.board-box.ru/messages/6075-p ... rasov.html Как бы сделать без изменений регистра букв
|
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2968
|
Ну так меняйте схему транслитерации на свою!
|
|
TindrumGM
Зарегистрирован: 07 май 2014, 23:06 Сообщения: 136 Откуда: Russia
|
Как поменять тут схему? Скажите пожалуйста что поправить, уже неделю не могу разобраться. В поиске всё что угодно, только не то что нужно Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
|
TindrumGM
Зарегистрирован: 07 май 2014, 23:06 Сообщения: 136 Откуда: Russia
|
По совету Юрия поменял $text = preg_replace('/[^a-z0-9-\.]/', '-', $text); на $text = preg_replace('/[^A-Za-z0-9-\.]/', '-', $text); Затем убрал $text = strtolower($text); - ссылки стали выводиться в неизменном регистре.
|