Форум русской поддержки Joomla!® CMS
11.12.2016, 15:52:22 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Русские буквы в латинице - косяк с урлами после миграции

 (Прочитано 440 раз)
0 Пользователей и 1 Гость смотрят эту тему.
dron
Живу я здесь
******

Репутация: +11/-9
Offline Offline

Сообщений: 1080


« : 06.04.2015, 16:51:25 »

Добрый день, друзья!

Я наконец-то собрался с силами почти мигрировал с Joomla 1.5 на 3.4! Пока только на локалке. Даже удалось перенести почти все компоненты!

Вопрос возник с урлами при переносе форума. Косяк не большой, но все же неприятный... Алиасы для страниц у меня задавались автоматически. Так вот, дело в том, что старая версия Kunena и новая по-разному пишут некоторые русские буквы, например, "щ" и "ю". В итоге получается:

Название на русском: Общие вопросы по спутниковому вещанию
URL в старом Kunena: obshhie-voprosy-po-sputnikovomu-veshhaniju
URL в новом Kunena:  obshchie-voprosy-po-sputnikovomu-veshchaniyu

Подскажите, как решить вопрос? Можно ли как-то изменить алгоритм формирования урлов, обновиться, и потом сменить назад? Или еще как-то это решить?

Просто автозаменой в дампе бд не хотелось бы, ибо база большая, да и мало ли что...

Может у кого-то есть еще какое-то предложение или кто-то уже сталкивался с такой проблемой?

Заранее спасибо!
« Последнее редактирование: 07.04.2015, 12:11:53 от dron » Записан
ChaosHead
Moderator
*****

Репутация: +382/-10
Offline Offline

Пол: Мужской
Сообщений: 4398



« Ответ #1 : 07.04.2015, 20:10:05 »

Вариант менять в Joomla функцию транслитерацию. Для категорий можно вручную в каждой категории алиас задать и не один. А для тем, я бы не заморачивался. По старой ссылке с цифрой всё-равно зайдут и тег canonical покажет поисковику что тема на новом месте.
Записан
dron
Живу я здесь
******

Репутация: +11/-9
Offline Offline

Сообщений: 1080


« Ответ #2 : 07.04.2015, 22:32:37 »

Да в том-то и дело, что весь контент перенесся нормально с правильным алиасами. Проблема именно с Куненой!
Записан
ChaosHead
Moderator
*****

Репутация: +382/-10
Offline Offline

Пол: Мужской
Сообщений: 4398



« Ответ #3 : 08.04.2015, 00:47:33 »

Просто с версии 2.5 в Joomla появилась своя транслитерация и Kunena стала использовать её. А правила транслитерации уже зависели от локализаторов конкретного языка.
Сейчас вроде по ГОСТу, если вам от этого легче станет)))
Записан
dron
Живу я здесь
******

Репутация: +11/-9
Offline Offline

Сообщений: 1080


« Ответ #4 : 08.04.2015, 00:54:09 »

А для тем, я бы не заморачивался. По старой ссылке с цифрой всё-равно зайдут и тег canonical покажет поисковику что тема на новом месте.
Вы в этом уверены?  canonical стоит по умолчанию?
Записан
ChaosHead
Moderator
*****

Репутация: +382/-10
Offline Offline

Пол: Мужской
Сообщений: 4398



« Ответ #5 : 08.04.2015, 01:28:14 »

По старым ссылкам заходит?
canonical смотрите в исходном коде страницы.

то, что вы выложили не очень похоже на ссылки в Kunena. Ссыдки в Kunena выглядят так: /sputnikovoe-tv/72329-obshhie-voprosy-po-sputnikovomu-veshhaniju
А вот с этим номером зайдёт как угодно, даже если просто только номер оставить: /sputnikovoe-tv/72329
Записан
dron
Живу я здесь
******

Репутация: +11/-9
Offline Offline

Сообщений: 1080


« Ответ #6 : 08.04.2015, 02:03:28 »

Ага. Это id. Понятно. Ну, что ж, спасибо огромное за помощь!

Тогда не буду заморачиваться с этими урлами.

Огромное спасибо!
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet