Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
siv1987

SEO транслитерация русских URL

Рекомендованные сообщения

Имя файла: SEO транслитерация русских URL

Владелец файла: siv1987

Файл размещен: 04 Мар 2013

Файл обновлен: 24 Дек 2014

Категория файла: Mods/Моды

 

Хук для транслитерации русских урл в оригинальных версиях IPB без локализации от IBR.

Совместим с версиями 3.2+, хотя возможно что подойдет и для 3.1.4.

 

Внимание: Данный хук не поддерживает Sitemap!

 

Нажмите сюда, чтобы скачать этот файл

  • Upvote 9

Поделиться сообщением


Ссылка на сообщение

Хук очень полезный, спасибо за него.

Однако, есть досадный баг, в URL-ах съедает точку.

К примеру, ссылка на IP.Content в исходном виде выглядит так: http://my_site/page/index.html

С включенным хуком выглядит так: http://my_site/page/indexhtml и разумеется в раздел зайти невозможно.

Поделиться сообщением


Ссылка на сообщение

Открыть хук, найти [^a-z0-9-]

Заменить на [^a-z0-9.-]

Переустановить хук.

 

Те, кто не используют ип.контент делать данную правку не нужно.

  • Upvote 2

Поделиться сообщением


Ссылка на сообщение

Открыть хук, найти [^a-z0-9-]

Заменить на [^a-z0-9.-]

Большое спасибо, теперь все нормально работает!

Поделиться сообщением


Ссылка на сообщение

Скачал, поставил, все работает. Спасибо!

Небольшой вопрос - при генерации карты форума все равно присутствуют кракозябры из-за кирилицы вроде такого - <адрес форума>/topic/7-%d0%b2%d0%be%d0%bb%d0%b5%d0%b9%d0%b1%d0%be%d0%bb/

Это можно починить или ПС все равно как указано название у темы - транслитом или такими кракозябрами?

Поделиться сообщением


Ссылка на сообщение

Хм, по идее должен был сработать транслит. Попробуйте sql запросом сбросить seo-тайтлы

 

UPDATE ibf_topics SET title_seo=''
UPDATE ibf_forums SET name_seo=''

Поделиться сообщением


Ссылка на сообщение

Хм, по идее должен был сработать транслит. Попробуйте sql запросом сбросить seo-тайтлы

 

UPDATE ibf_topics SET title_seo=''
UPDATE ibf_forums SET name_seo=''

 

Сбросил, но через некоторое время сделал запрос по этим таблицам - там в title_seo опять появились кракозябры

Поделиться сообщением


Ссылка на сообщение

Они там для генерации сео ссылок замутили свой г-класс, так что это все равно ничем не поможет. Увы, но для ситемап без прямого хардкода в файле не обойтись.

Поделиться сообщением


Ссылка на сообщение

Да можно и хардкодом, если будет понятно где и как.

Можно будет какую-нибудь инструкцию написать в какой файл что нужно добавить? Если надо, готов предоставить свой тестовый форум для экспериментов. Хотелось бы все-таки чтобы ссылке в карте соответствовали действительности.

Поделиться сообщением


Ссылка на сообщение

Здравствуйте уважаемые Пользователи и Администрация, обновил форум до 3.4.3 установил хук, но ссылка на IP.Content так и остается без точки :(

Обновлял кеши

Проделывал данную операцию:

Открыть хук, найти [^a-z0-9-] 
Заменить на [^a-z0-9.-]

, но опять таки без результатов...

 

Прошу помощи, сейчас ссылка на страницу IP.Content выглядит: http://my_site/page/indexhtml

Поделиться сообщением


Ссылка на сообщение

установил хук, но ссылка на IP.Content так и остается без точки

Смотрим еще раз пост #3

Поделиться сообщением


Ссылка на сообщение

все, извиняюсь, нашел решение проблемы:

Зачем вам тогда устанавливать хук, если он и так вшит с версии от ибр?..

Поделиться сообщением


Ссылка на сообщение

Добрый день.

Поставил хук на версию IP.Board 3.4.4 (ориг англ версия, лиц.)

 

Вроде установился, но все поля пустые.

Ссылки как были русскими, так и остались.

Почистил все кеши, легче на стало

 

i4b35612fa432_200x0.png

 

Что я делаю не так... ? Моя версия совместима с хуком?

 

Спасибо.

Поделиться сообщением


Ссылка на сообщение

Прошу прощения, ступил при установке. Просто устанавливал архивом, думал он сам распакует.

 

Все заработало, большое спасибо!

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...