Помощь проблема с редиректом

Тема в разделе "DLE", создана пользователем Alex_Foks, 28 мар 2011.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    35
    собственно нужно статическую страницу
    перенаправить на другой сайт
    как это реализовать

    пробывал

    PHP:
    RewriteCond %{HTTP_HOSTsite.ru [NC]
    RewriteRule ^(.*)$ http://site.net/$1 [L,R=301]
    не работает
     
  2. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    35
    или хотя бы что то посоветовать !
     
  3. Maza

    Maza

    Регистр.:
    3 июл 2007
    Сообщения:
    255
    Симпатии:
    118
    Java Script самое простое, redirect.
     
  4. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    35
    Так все эти скрипты все ссылки переделывают http://site.ru/engine/redirect.php?url=http://other-site.ru
    а мне нужно 1 (статическую)
     
  5. ShoxMaster

    ShoxMaster

    Регистр.:
    3 дек 2008
    Сообщения:
    393
    Симпатии:
    150
    Код:
    RewriteEngine on
    RewriteEngine on
    RewriteBase /
    Redirect 301 /ru/base/ http://google.com
    
    Страница site.ru/ru/base редиректит на google.com
     
  6. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    35
    установил данный код только вот в результате страницу редеректит
    на http://www.google.com/?do=static&page=eto_interesno
    RewriteEngine on
    RewriteBase /
    Redirect 301 /eto_interesno.html http://google.com

    я так понемаю из за расширение .html
    как это можно обойти?
     
  7. ScriptHacker

    ScriptHacker Постоялец

    Регистр.:
    2 апр 2009
    Сообщения:
    102
    Симпатии:
    45
    Как вариант:
    1. Создать файл хтмл - название_страницы.html со следующим содержанием:

    2. Залить файл по нужному адресу. Например, http://твойсайт.сру/название_страницы.html
    3. Перейти по выше указанному адресу и посмотреть что из всего этого вышло...
     
    Alex_Foks нравится это.
  8. acelotuse

    acelotuse

    Регистр.:
    31 мар 2009
    Сообщения:
    312
    Симпатии:
    37
    попробуй так:
    Код:
    RewriteCond %{HTTP_HOST} site.ru/index.php?do=static&page=(тут имя твоей статической страницы без скобок) [NC] 
    RewriteRule ^(.*)$ http://site.net/$1 [L,R=301] 
    или вот так:
    Код:
    redirect /index.php?do=static&page=(тут имя твоей статической страницы без скобок) http://тут другой сайт.ru/
     
  9. Alex_Foks

    Alex_Foks Блуждающий

    Регистр.:
    14 дек 2010
    Сообщения:
    165
    Симпатии:
    35
    Всё получилось. Только вот возникла другая проблема.
    Мне нужно что бы редирект срабатывал через таймер
    (то есть нужно - мою страницу редиректа поставить
    например в САР, и когда человек кликает по ссылке
    там идёт таймер в САР(почти везде 20 сек) и что бы моя
    партнёрка думала что трафик идёт к ним из моего сайта а не из под
    сар)
    PS то есть в таймере поставить 21 сек
     
Статус темы:
Закрыта.