Перейти к контенту
  • 0

Кривая ссылка на тему


tj.anton

Вопрос

Ну вроде всё ничего, но.....

Ссылка на любую тему выглядит так....

 

http://ххх.ru/forums/index.php?/topic/2-%d0%bf%d1%80%d0%b0%d0%b2%d0%b8%d0%bb%d0%b0-%d1%84%d0%be%d1%80%d1%83%d0%bc%d0%b0/

 

Интересует момент, который выделен, как я понимаю, в нём хранится название темы (оно русское), будет ли исправление этого ?

Или это предусмотрено, сделать ссылку, другого формата ?

Изменено пользователем Pronto
Ссылка на комментарий
Поделиться на других сайтах

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

  • 0

В initdata.php

 

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

 

Если выставить первую константу в TRUE ЧПУ будут транслитом, если вторую - будут просто ID без названий.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
В initdata.php

 

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

 

Если выставить первую константу в TRUE ЧПУ будут транслитом, если вторую - будут просто ID без названий.

 

Вот.. Спасибо.

Только Первое действует, которое трнаслитом, которое ID не работает.... то же самое *(&^&*(@^&*@^#

 

 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

через некоторое время:

 

нет ID тоже работает, но только с новыми созданными темами, старые он показывает также ^A*S&^A&S*S^&*

тогда лучше траслит... спасибо

Изменено пользователем Pronto
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Посмотрел рекомендации, при двух значениях ТРУ

define( 'IPB_USE_SEO_TRANSLIT', TRUE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

ссылки имеют такую форму forum/index.php?/topic/54-privet/

 

Если сделать

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

В мозиле ссылки такого формата - forum/index.php?/topic/54-привет/

В експлолер/опера - forum/index.php?/topic/54-%d0%bf%d1%80%d0%b8%d0%b2%d0%b5%d1%82/

 

Отсюда вопрос, что такого в мозиле, вследствие чего темы она показывает на русс. языке???? И как добиться подобного для других просмоторщиков? Хотя бы рекомендации :D

 

Оставлять по такой форме не хотелось бы... forum/index.php?/topic/54-privet/ но если нет другого ОБЩЕГО варианта для всех просмоторщиков... тогда видимо оставим так.

 

И вот этого добиться не получается... "если вторую - будут просто ID без названий" Тут видимо идет речь о ссылках формата forum/index.php?/topic/54/ ????????

 

Благодарю.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
И как добиться подобного для других просмоторщиков?

Никак. Движок браузера либо поддерживает кириллицу в адресах, либо заменяет её кодами вида "%d0%bf%d1%80%d0%b8%d0%b2%d0%b5%d1%82"

Хотя сейчас вроде во всех современных браузерах кириллица нормально видна.

 

В 10-ой Опере всё норм.

Изменено пользователем Yamamura
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Переконвертировал форум с бесплатного движка. И получились кривые ссылки на темы, т.е ссылки без ЧПУ вида site.ru/index.php/topic/1079-, при этом не работают ссылки на страницы внутри тем. Когда обновляешь заголовок темы, то всё начинает работать и появляется ЧПУ в ссылка. В админке далал Пересчет и обновление, но ничего не помогло. Как автоматом обновить ссылки на темы?
Ссылка на комментарий
Поделиться на других сайтах

  • 0
вопрос решила.

Может и мой решите? :D

 

Вряд ли, решила в том смысле где искать (я просто сообщение отредактировала, там я вопрос задавала)

 

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

 

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

 

И как сделать только ID

 

но оказалось что не решила вопрос))

 

поменяла строчки так

 

 

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

 

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

 

Не получилось))

 

 

------------------------

 

У меня вопрос, я вот проделала в админке все как говорили чтоб убрать index.php?bla,bla

 

стало http://link.ru/index, как сделать чтобы убрать индекс и стало http://link.ru/ ?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
При использовании ЧПУ в 3.0.3 могут наблюдаться проблемы зацикливания перенаправлений, которые будут исправлены в следующей версии форума.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Не могу преобразовать ссылки в простой вид вообще без ЧПУ :D

 

С кириллицы на транслит перешел.

define( 'IPB_USE_ONLY_ID_FURL', TRUE ); поставил...

 

;) нет простых ссылок :)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Нашлась кнопка! Нашлась! На странице "модули" сверху справа над списком =)

http://example.com/admin/index.php?adsess={код_сессии}&app=core&&core&module=applications&section=applications&do=seoRebuild

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Вот блин. Обновился и увидел опять в названиях тем кирилицу... переплевался, захотел сделать как и было, т.е. чисто по ID, выставил как полагается

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

И нифига!

Транслит получается сделать, а нормальные адреса нет...

У кого такая же проблема?

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вот блин. Обновился и увидел опять в названиях тем кирилицу... переплевался, захотел сделать как и было, т.е. чисто по ID, выставил как полагается

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

И нифига!

Транслит получается сделать, а нормальные адреса нет...

У кого такая же проблема?

 

У меня. Пока причины не нашел...

Ссылка на комментарий
Поделиться на других сайтах

  • 0
У меня проблемы нет. Сначала вылезла кириллица из-за презалитого файла initdata.php с дефолтными настройками, поправил в нем назад строки и нажал "обновить кэш ЧПУ" на странице "Модули" в админке - и все стало на свои места.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
У меня проблемы нет. Сначала вылезла кириллица из-за презалитого файла initdata.php с дефолтными настройками, поправил в нем назад строки и нажал "обновить кэш ЧПУ" на странице "Модули" в админке - и все стало на свои места.

 

Спасибо. Помогло :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
В initdata.php

 

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

 

Если выставить первую константу в TRUE ЧПУ будут транслитом, если вторую - будут просто ID без названий.

 

у меня вот что выходит: Неверное перенаправление на странице

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Разбирался с проблемой, выбрал вариант с просто ID:

 

Если сделать

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

получаются адреса:

 

http://форум/topic/12045/

Ссылка на комментарий
Поделиться на других сайтах

  • 0

sitemap рулит :D Щас установим мод...

Блин... я жне подумал о том, что есть ссылки на посты внутри форума... ;)(((( Придется воспользоваться другим вариантом.

 

Спасибо

Изменено пользователем Creeping Shadow
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.