htacess редирект с /forum/ - Дизайн и модификация Invision Power Board

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

 

СвернутьПрикрепленные теги

Теги не найдены

  • 2 Страниц +
  • 1
  • 2

htacess редирект с /forum/

#1 Пользователь не на сайте   leonovich ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 26
  • Регистрация: 17-Декабрь 11
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 02 Октябрь 2016 - 15:10

Здравствуйте. Возникла проблема с урлами.

Раньше наш сайт находился по пути ***.com/forum после обновления на 4ку было принято решение выкинуть папку forum из урла.
Перед обновлением в админке тройки все урлы были изменены с удалением /forum/ во всех настройках.

Теперь же, при установке .htacess работает только главная страница, все остальные ссылки/темы кидают на старый форум в ***.com/forum/*

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule \.(js|css|jpeg|jpg|gif|png|ico|map)(\?|$) /404error.php [L,NC]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>  


Также хотелось бы сохранить старые ссылки, подскажите, эта строка будет правильно редиректить на новую тему?

 RewriteRule ^forum\/(.+)$ http://***.com/$1 [R=301,L] 


Готов без проблем скинуть на пивас :)
0

#2 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 02 Октябрь 2016 - 19:03

Форум находится в папке /forum/? Тогда его нужно перенести в корень домена.
0

#3 Пользователь не на сайте   leonovich ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 26
  • Регистрация: 17-Декабрь 11
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 02 Октябрь 2016 - 19:18

Форум перенесен, вопрос в другом, как сохранить внешние ссылки
0

#4 Пользователь не на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 152
  • Регистрация: 13-Апрель 12
  • Репутация: 327
  • Откуда:no
  • IPB version:1.x
 

Отправлено 02 Октябрь 2016 - 19:20

Игорь форум был доступен по адресу домен/forum сейчас сделал он его основным. Как ему сделать правильный 301.
0

#5 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 02 Октябрь 2016 - 20:33

Тогда нужно делать редирект. Какой вид нынешнех ссылок? Конкретно ссылка на форумы.
1

#6 Пользователь не на сайте   Атаман ответил: »

 
 
  • Advanced
  • Смотреть блог
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins.ru Team
  • Сообщений: 2 152
  • Регистрация: 13-Апрель 12
  • Репутация: 327
  • Откуда:no
  • IPB version:1.x
 

Отправлено 02 Октябрь 2016 - 20:33

Сейчас http://ps4.in.ua/ было http://ps4.in.ua/forum/
0

#7 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 02 Октябрь 2016 - 20:38

Вы реврайт ссылок чтобы избавится от index.php использовать будете?
0

#8 Пользователь не на сайте   leonovich ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 26
  • Регистрация: 17-Декабрь 11
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 02 Октябрь 2016 - 20:42

Да
0

#9 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 02 Октябрь 2016 - 20:51

В .htaccess файле от ips, после RewriteBase добавить:

RewriteCond %{REQUEST_URI} !^/forum/\d+
RewriteRule ^forum/(.*) /$1 [R=301,L]

В ац search optimization включить use rewrite.
1

#10 Пользователь не на сайте   kgb ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 96
  • Регистрация: 11-Май 13
  • Репутация: 34
  • IPB version:2.3.x
 

Отправлено 02 Октябрь 2016 - 20:54

RewriteRule ^forum/(.*)$ $1 [NC,R=301,L]
0

#11 Пользователь не на сайте   leonovich ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 26
  • Регистрация: 17-Декабрь 11
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 02 Октябрь 2016 - 21:11

Ребят, не работает, вернее на новый форум кидает, но в адресной строке остается слово forum ps4.in.ua/forum/topic/84404 и поэтому:

Цитата

К сожалению, возникла проблема Запрашиваемая страница не существует Код ошибки: 1S160/2

0

#12 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 02 Октябрь 2016 - 21:11

Кгб, не все так просто. Ссылки форумов тоже включают путь forum/ и также начинаются с него. Так что если не сделать исключение, адреса форумов вызовут редирект до полного удаления forum из ссылок - /forum/1-welcome/ => /1-welcome/. Исключить форумы можно с помощью RewriteCond, либо с использованием отрицания одним RewriteRule как вы хотите:

RewriteRule ^forum/(?!\d)(.*) /$1 [R=301,L]

Добавить после RewriteBase (или RewriteEngine)
0

#13 Пользователь не на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 735
  • Регистрация: 20-Март 09
  • Репутация: 2 273
  • IPB version:3.1.x
 

Отправлено 02 Октябрь 2016 - 21:13

В ац включили реврайт ссылок? htaccess находится в корне форума? Веб сервер апач и мод реврайт установлен? Редирект могу сразу вам сказать что рабочий. Причину нужно искать в другом, для начало почему он не срабатывает.

И да, сбросьте кеш браузера.
0

#14 Пользователь не на сайте   leonovich ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 26
  • Регистрация: 17-Декабрь 11
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 02 Октябрь 2016 - 21:21

Все включено, апач, вот на счет настройки самого сервера не уверен, сейчас узнаю
0

#15 Пользователь не на сайте   leonovich ответил: »

 
 
  • Member
  • **
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 26
  • Регистрация: 17-Декабрь 11
  • Репутация: 1
  • IPB version:3.4.x
 

Отправлено 02 Октябрь 2016 - 21:26

Всё установлено, если б не было, оно б не срабатывало-IMG-
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2


Быстрый ответ

  

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна