Редирект с корня в подпапку - Страница 3 - Дизайн и модификация Invision Power Board

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

 

Правила раздела

Здесь обсуждаются проблемы поисковой оптимизации и индексирования форумов.
Если зашли сюда случайно, пожалуйста, не оффтопьте и обратите внимание на другие разделы.
Оформление форумов, включая верстку скинов.
Настройка форумов, установка и администрирование.
Размещение рекламы на форумах.
Техническая поддержка наших скинов и модов.

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

index php

  • 3 Страниц +
  • 1
  • 2
  • 3
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Редирект с корня в подпапку после переноса форума с корня в подпапку

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

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 785
  • Регистрация: 10-Март 07
  • Репутация: 42
  • IPB version:3.3.x
 

Отправлено 31 Май 2012 - 14:49

Редиректит на:
http://site.ru/razum/19/8.html?lang=&link=public/konfliktologiya/sov-trudovye-konflikty/7/8.html


:( опять глюки ABO... Т.е. с "хвостиком"
0

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

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

Отправлено 31 Май 2012 - 14:52

Добавьте тогда после R-Engine хвостиков точно не должно быть. И обновите страницу (F5) вдруг она закэшировалась.
0

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

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 785
  • Регистрация: 10-Март 07
  • Репутация: 42
  • IPB version:3.3.x
 

Отправлено 31 Май 2012 - 14:54

Так и стоит:
RewriteEngine on
RewriteRule ^public/konfliktologiya/sov-trudovye-konflikty/7/(.+)$ /razum/19/$1? [R=301,L]

но хвостик есть..
0

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

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

Отправлено 31 Май 2012 - 14:56

Значит кэш, он по определению тут не может быть.
0

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

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 785
  • Регистрация: 10-Март 07
  • Репутация: 42
  • IPB version:3.3.x
 

Отправлено 31 Май 2012 - 14:56

Простите, торжможу - закачал старый варинт, заменил на новый .htaccess, заработало, Спасибо!
0

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

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 15-Декабрь 09
  • Репутация: 0
  • IPB version:3.0.x
 

Отправлено 08 Октябрь 2012 - 22:46

Просмотреть сообщениеsiv1987 сказал(а):

В корень

RewriteEngine on
RewriteCond %{REQUEST_URI} !/forum/
RewriteRule ^(.*)$ http://site.ru/forum/$1 [L,R=301]


Уважаемые, подскажите, плиз, сделал так

Цитата

RewriteEngine on
RewriteCond %{REQUEST_URI} !/forum/
RewriteRule ^(.*)$ http://мойсайт.ru/forum/$1 [L,R=301]

теперь все ссылки переадресуются в подкаталог. Как добиться чтобы чтобы переадресовывались ссылки вида
http://мойсайт.ru/index.php?бла-бла-бла
в
ссылки вида http://мойсайт.ru/forum/index.php?бла-бла-бла
и именно такие ссылки. Смысл в том, что необходимо IPB форум перенести в подкаталог....
заранее благодарен. Спасибо.
0

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

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

Отправлено 09 Октябрь 2012 - 11:31

RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^(index.php)$ /forum/$1 [R=301,L]

Могут быть конфликты с другой кмс, которая тоже использует адреса с index.php параметрами, например dle. В принципе, если у кмс будет чпу, конфликты можно избежать, но правила редиректа должны быть перед всеми остальными реврайтами (сразу за rewriteEngine on).
1

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

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 15-Декабрь 09
  • Репутация: 0
  • IPB version:3.0.x
 

Отправлено 09 Октябрь 2012 - 16:57

Просмотреть сообщениеsiv1987 09 Октябрь 2012 - 11:31 сказал(а):

RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} !^$
RewriteRule ^index.php$ /forum/$1 [R=301,L]

Могут быть конфликты с другой кмс, которая тоже использует адреса с index.php параметрами, например dle. В принципе, если у кмс будет чпу, конфликты можно избежать, но правила редиректа должны быть перед всеми остальными реврайтами (сразу за rewriteEngine on).

Спасибо Вам огромное, сегодня вечером проверю и отпишусь)

Конфликтов не должно быть, так как у другое CMS адрес вида:
_http://мойсайт.ru/forum.php?бла-бла-бла


Не прокатило((((
со страницы:

Цитата

_http://мойсайт.ru/index.php?showtopic=1069

переадресовало:

Цитата

_http://мойсайт.ru/forum/?showtopic=1069

потерялось index.php

если не трудно, не могли бы Вы еще раз помочь? я сам в этом не в зуб ногой(((

Заранее благодарен

Сообщение изменено: Kelt (09 Октябрь 2012 - 16:58)

0

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

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

Отправлено 09 Октябрь 2012 - 18:34

Да, точно, ^index.php$ замените на ^(index.php)$
Поправлено.
1

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

 
 
  • Newbie
  • *
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 5
  • Регистрация: 15-Декабрь 09
  • Репутация: 0
  • IPB version:3.0.x
 

Отправлено 09 Октябрь 2012 - 21:27

Просмотреть сообщениеsiv1987 09 Октябрь 2012 - 18:34 сказал(а):

Да, точно, ^index.php$ замените на ^(index.php)$
Поправлено.

Спасибо огромное!!! Теперь заработало) Буду переносить форум в подкаталог...
Вопрос к специалистам: IPB форум на нем есть прикрепленные файла, ссылки на фото в подкаталоге корня сайта который так же переедет в подкаталог форума. Есть фотогалерея и аватарки.. не слетит ли это при редиректе?
0

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

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

Отправлено 09 Октябрь 2012 - 21:30

Не слетит. Укажите новые адреса в conf_global.php (адрес форума) и системных настройках -> глобальные настройки (пути загрузок).
0

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


  • 3 Страниц +
  • 1
  • 2
  • 3
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

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
При копировании материалов с сайта
прямая ссылка на источник обязательна