Перейти к содержимому


- - - - -

Как изменить ссылку на страницу форума


  • Вы не можете ответить в тему
В теме одно сообщение

#1 R.Sergey

    Администратор

  • Администраторы
  • 2810 сообщений
Репутация: 332
Мастер

Отправлено 12 January 2015 - 09:51 AM

Обрыл пол интернета пока нашел решение, решил и у себя выложить на всякий случай.

Значит если форум в IPB выводится не на главной странице, а на главной выводится например IP.Content или другой модуль, то ссылка на форум становится такого вида
http://site.ru/index

Что как-то нелогично, и с точки зрения СЕО тоже неправильно.

Решение:
1. Открываем файл
/admin/applications/forums/extensions/furlTemplates.php
Находим там код
'act=idx'	   => array( 'app'	    => 'forums',
		 'allowRedirect' => 0,
		 'out'		   => array( '#act=idx(&|$)#i', 'index$1' ),
		 'in'		    => array( 'regex'   => '#^/index(/|$|\?)#i',
				    'matches' => array( array( 'act', 'idx' ) ) ) ),

И меняем его на

'act=idx'	   => array( 'app'	    => 'forums',
		 'allowRedirect' => 0,
		 'out'		   => array( '#act=idx(&|$)#i', 'forum/$1' ),
		 'in'		    => array( 'regex'   => '#^/forum/(/|$|\?)#i',
				    'matches' => array( array( 'act', 'idx' ) ) ) ),

2. Заходим в админке в раздел Система/Управление кешем
И нажимаем кнопку Перестроить FURL кеш.


Готово. Теперь ссылка на форум будет выглядеть вот так
http://site.ru/forum/

  • 0

#2 twispar

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений
Репутация: 0
Начинающий

Отправлено 22 October 2016 - 09:44 AM

Plugin есть который это все делает?
восстановление зрения99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч99ч
  • 0