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

  • 6 Ответов
  • 579 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

dron

  • ******
  • 1120
  • 2
Добрый день, друзья!

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

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

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

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

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

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

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

*

ChaosHead

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

*

dron

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

*

ChaosHead

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

*

dron

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

*

ChaosHead

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

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

*

dron

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

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

Огромное спасибо!