Опубликовано: 17 октября 201114 г Коллеги, перенес форум с корня домена в подпапку, т.е. с site.ru в site/forum/ Пытаюсь в корне разместить .htaccess c содержимым:Options +FollowSymLinks RewriteEngine on RewriteRule /(.*)$ http://site.ru/forum/$1 [L,R=301] При входе на site.ru - тишина, ничего не происходит, но если напрямую набираю http://site.ru/forum/браузер выдает ошибку:Неверное перенаправление на странице Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится. Эта проблема может возникать при отключении или запрещении принятия кук. Что можно предпринять в такой ситуации? p.s. До переноса в настройках форумах кукиссы не были прописаны. Пробовал с ними и без. Ошибка та же самая. :(
Опубликовано: 31 мая 201213 г Добавьте тогда после R-Engine хвостиков точно не должно быть. И обновите страницу (F5) вдруг она закэшировалась.
Опубликовано: 31 мая 201213 г Автор Так и стоит:RewriteEngine on RewriteRule ^public/konfliktologiya/sov-trudovye-konflikty/7/(.+)$ /razum/19/$1? [R=301,L]но хвостик есть..
Опубликовано: 31 мая 201213 г Автор Простите, торжможу - закачал старый варинт, заменил на новый .htaccess, заработало, Спасибо!
Опубликовано: 8 октября 201213 г В корень RewriteEngine onRewriteCond %{REQUEST_URI} !/forum/RewriteRule ^(.*)$ http://site.ru/forum/$1 [L,R=301] Уважаемые, подскажите, плиз, сделал такRewriteEngine onRewriteCond %{REQUEST_URI} !/forum/RewriteRule ^(.*)$ http://мойсайт.ru/forum/$1 [L,R=301]теперь все ссылки переадресуются в подкаталог. Как добиться чтобы чтобы переадресовывались ссылки видаhttp://мойсайт.ru/index.php?бла-бла-бла в ссылки вида http://мойсайт.ru/forum/index.php?бла-бла-блаи именно такие ссылки. Смысл в том, что необходимо IPB форум перенести в подкаталог....заранее благодарен. Спасибо.
Опубликовано: 9 октября 201213 г RewriteEngine OnRewriteCond %{ENV:REDIRECT_STATUS} ^$RewriteCond %{QUERY_STRING} !^$RewriteRule ^(index.php)$ /forum/$1 [R=301,L] Могут быть конфликты с другой кмс, которая тоже использует адреса с index.php параметрами, например dle. В принципе, если у кмс будет чпу, конфликты можно избежать, но правила редиректа должны быть перед всеми остальными реврайтами (сразу за rewriteEngine on).
Опубликовано: 9 октября 201213 г RewriteEngine OnRewriteCond %{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 если не трудно, не могли бы Вы еще раз помочь? я сам в этом не в зуб ногой((( Заранее благодарен Изменено 9 октября 201213 г пользователем Kelt
Опубликовано: 9 октября 201213 г Да, точно, ^index.php$ замените на ^(index.php)$Поправлено.Спасибо огромное!!! Теперь заработало) Буду переносить форум в подкаталог... Вопрос к специалистам: IPB форум на нем есть прикрепленные файла, ссылки на фото в подкаталоге корня сайта который так же переедет в подкаталог форума. Есть фотогалерея и аватарки.. не слетит ли это при редиректе?
Опубликовано: 9 октября 201213 г Не слетит. Укажите новые адреса в conf_global.php (адрес форума) и системных настройках -> глобальные настройки (пути загрузок).
Опубликовано: 5 мая 20196 г Коллеги, через гугл зашел в эту тему. Очень прошу помощи, голова едет уже в попытках решить задачку) Надо сделать 301 переадресацию с корневого запроса на mysite.ru на конкретную страницу типа aaabbb.html.При этом чтобы запросы вида mysite.ru/?abc обрабатывались без изменений.
Опубликовано: 6 мая 20196 г Нет ничего сложного. В корне домена после RewriteEngine On добавить RewriteCond %{QUERY_STRING} ^$ RewriteRule ^$ /aaabbb.html [R,L]Чтобы сделать внутренний редирект без изменения урл в адресной строке удалите флаг R.
Коллеги, перенес форум с корня домена в подпапку, т.е. с site.ru в site/forum/
Пытаюсь в корне разместить .htaccess c содержимым:
При входе на site.ru - тишина, ничего не происходит, но если напрямую набираю http://site.ru/forum/
браузер выдает ошибку:
Что можно предпринять в такой ситуации?
p.s. До переноса в настройках форумах кукиссы не были прописаны. Пробовал с ними и без. Ошибка та же самая. :(