Jump to content
Дизайн и модификация IPS Community IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...
Sign in to follow this  
AndreyZ

Русские буквы в URL топика

Recommended Posts

Если дистрибутив английский, в настройках (вроде пункт 'насторойки сервера') лучше отключить ЧПУ.

Адреса вернутся к старому виду.

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

Share this post


Link to post
Share on other sites
Если дистрибутив английский, в настройках (вроде пункт 'насторойки сервера') лучше отключить ЧПУ.

Адреса вернутся к старому виду.

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

Дистриб 3.0.2 nulled by Maybe (не уверен что тут можно это написать, если что удалите)

включенные и выключенный режим ЧПУ одинаково русские буквы

 

Я уже все варианты перепробовал

Настройки и инструменты > Системные настройки > Настройки серверного окружения

 

Не знаю уже, что делать.

Share this post


Link to post
Share on other sites

Дождитесь ответа программистов.

У меня лицензионная английская версия. Отключать ЧПУ получается.

Share this post


Link to post
Share on other sites

Открыть ./initdata.php

Найти:

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

Заменить на:

define( 'IPB_USE_SEO_TRANSLIT', TRUE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

В БД почистить SEO имена:

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

 

Обновить Кеш ЧПУ

  • Upvote 1

Share this post


Link to post
Share on other sites
Открыть ./initdata.php

Найти:

define( 'IPB_USE_SEO_TRANSLIT', FALSE );

define( 'IPB_USE_ONLY_ID_FURL', FALSE );

Заменить на:

define( 'IPB_USE_SEO_TRANSLIT', TRUE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

 

В БД почистить SEO имена:

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

 

Обновить Кеш ЧПУ

 

Сработало, спасибо огромное.

Причём, даже без выполнения запроса в базу работать начало транслитом

 

Вот только ещё возник вопрос немного не по теме

у меня папка где форум установлен тоже называется forum и получается, что в адресе два раза ...forum/forum...

Я хочу переименовать папку например в talk чтобы это

http://site.ru/forum/forum/31-kurilka/

изменилось на

http://site.ru/talk/forum/31-kurilka/

Где нужно будет поправить чтобы работало с новой папкой?

 

или может быть оставить папку с именем forum но сделать чтобы в url формировался вместо второго слова forum -> topic

http://site.ru/forum/topic/31-kurilka/

 

что проще сделать?

спасибо

Edited by AndreyZ

Share this post


Link to post
Share on other sites

Обычно в conf_global.php и пути потом поправить в настройках.

Возможно, что в 3.0 еще что-то надо...

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

conf_global.php

 

Заменить

$INFO['use_friendly_urls']			=	'1';

 

На

$INFO['use_friendly_urls']			=	'0';

  • Upvote 1

Share this post


Link to post
Share on other sites

Спасибо - поглядел - работает))) Но пришлось вернутся обратно - старые ссылки теперь не пашут(((

 

А вот интересно, в русской версии переводит в транслит - а может есть такой мод под англ. версию?

Share this post


Link to post
Share on other sites
Но например когда пользователи пытаются поделиться темой на твиттере, то из за большого количества символов твиттер отказывается принимать линк.

Для этого и придуманы укорачиватели ссылок :rolleyes:

Share this post


Link to post
Share on other sites

скажите пожалуйста после установки форума все руские буквы стали "???????????" что делать???

вот форум forum.maxiby.ru

Share this post


Link to post
Share on other sites

что делать???

для каждого вопроса, создавать новую тему, в нужном разделе. Причем тут "Русские буквы в URL топика"?

Share this post


Link to post
Share on other sites

Все сделал! спасибо.

для чего это чистить?

UPDATE ibf_topics

SET title_seo='';

UPDATE ibf_forums

SET name_seo='';

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...