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

Recommended Posts

Гуру ! Такой вопрос, кто может сделать чтобы были ЧПУ в IP Content. Пробовал через ID делать но вроде адрес делает я ЧПУ но ссылка добавить новый материал не работает выдает что типа не найдена страница.

 

Кто нить уже смог решить эту проблему?

Share this post


Link to post
Share on other sites

Загадочный пост.

 

ЧПУ в IP.Content есть по-умолчанию. И ссылка на добавление поста работает по-умолчанию.

 

Если что-то меняли - в этом причина не работающей ссылки.

Share this post


Link to post
Share on other sites

Что тут загадочного ?

Формат чпу такой /index.php?app=ccs&module=pages&section=pages&folder=&id=2/ipb/news/magazin-atributiki-snova-rabotaet-r27

 

зачем он такой длинный, вот и хочу его убрать. Оставить только /ipb/news/magazin-atributiki-snova-rabotaet-r27

Share this post


Link to post
Share on other sites

ЧПУ пробовали настроить стандартными средствами ip.content?

Share this post


Link to post
Share on other sites

Сделал так

 

define( 'IPB_USE_SEO_TRANSLIT', TRUE );

define( 'IPB_USE_ONLY_ID_FURL', TRUE );

и в маркер вставил ipb

 

что еще можно сделать?

Share this post


Link to post
Share on other sites
Формат чпу такой /index.php?app=ccs&module=pages&section=pages&folder=&id=2/ipb/news/magazin-atributiki-snova-rabotaet-r27

Все что вам было нужно - это потерпеть %время_жизни_кеша% минут после создания страницы через ACP :)

 

Когда кеш блока строится через ACP, он всегда такие ссылки получает. Не знаю, баг это, или фича. Нужно лишь подождать столько минут, сколько у вас там время жизни кеша для данного блока, и открыть на сайте (не через АСР) страницу, где размещена эта ссылка. И тыква сама собой превратится в "/pages/ipb/news/magazin-atributiki-snova-rabotaet-r27" :)

 

Ну, конечно, при условии что у вас в АЦ ЧПУ включены для всего сайта.

Share this post


Link to post
Share on other sites

Как то размыто написано и не четко.

 

Вот ссылка что стала когда ID иcпользуется http://myforester.ru/ipb/news/magazin-atributiki-snova-rabotaet-r27

Кеш на ЧПУ сброшен, Кеши системы перестроены, страница index.html Cache TTL (Time To Live) = 0 стоит, ЧПУ стоит для чего форума.

 

Ссылка стала короткой, но при нажатии на нее пишет что страница не найдена.

Share this post


Link to post
Share on other sites

Убрал ID иначе не работает не фига.

Share this post


Link to post
Share on other sites

Объясните четче что нада сделать.

Share this post


Link to post
Share on other sites

У вас старая версия форума и/или как-то криво модифицированы все ЧПУ, так что ни в одном приложении (включая системное members) они не работают.

 

Не зная, как это было сломано, нельзя рассказать, как это починить. Одно скажу точно - если поставите актуальные чистые не ворованные версии скриптов - ЧПУ в IP.Content заработают.

Share this post


Link to post
Share on other sites

У меня версия 3.1.2, она старая ?

ЧПУ сделано через ID как и у многих ...

 

Где и что криво реализовано? формат пользователя http://myforester.ru/user10387.html и темы http://myforester.ru/topic9790.html

 

Тут разве не также сделано ???

Share this post


Link to post
Share on other sites

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

 

http://ipbskins.ru/forum/members/
http://ipbskins.ru/forum/gallery/

 

И какие у вас:

 

http://myforester.ru/index.php?app=members&section=view&module=list
http://myforester.ru/index.php?app=gallery

 

У вас сам ЧПУ-движок вообще разломан. Возможно, потому что включено ONLY_ID_FURLS от IBR, вплоть до 3.1.4 оно обычно приводило к похожей поломке (а позже его вообще убрали).

Share this post


Link to post
Share on other sites

Да я использую ONLY_ID_FURLS.

Бралось за основу с кибер системс с параметром ONLY_ID_FURLS.

 

Что можно сделать чтобы исправить ? на правильный.

 

Редактировался furlIdTemplates.php файл тока.

Edited by AlexUnit

Share this post


Link to post
Share on other sites

Параметр ONLY_ID_FURLS заставляет IPB смотреть правила для рерайта не в файлах furlTemplates.php, а в файлах furlIdTemplates.php. И если для форумов таковые написаны, то для всех остальных приложений их просто нет, почему у вас ЧПУ и не работают нигде кроме форума.

 

Правильнее всего для вас сейчас будет:

 

1. Выставить ONLY_ID_FURLS на false.

2. Переименовать /admin/applications/forums/extensions/furlTemplates.php в furlTemplates_bak.php.

3. Переименовать /admin/applications/forums/extensions/furlIdTemplates.php в furlTemplates.php.

4. Перестроить кеш ЧПУ в админке.

 

При таком подходе у вас останутся ваши кастомные ЧПУ для форума, и заработают классические ЧПУ на всех остальных приложениях, включая и контент.

Share this post


Link to post
Share on other sites

Изменил ..

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

Но по прежнему в CCS не работают ссылки, пишет страница не найдена http://myforester.ru/page/indexhtml/ipb/news/juzhno-sahalinskoe-podrazdelenie-kluba-r12

 

куда копать ?

 

Также перестала работать ссылка кастом страниц стала в таком формате http://myforester.ru/app=custompages

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...