Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Простой Сайт для перенаправления
PAUK-NET.RU - Бесплатный ADSL портал Чувашии > Информационные технологии > Интернет > Web-программирование
ProgGamer
Народ помогите мне!
Напишите код для сайта-перенаправителя(с текущего сайта на другой) Мне нужно очень, пусть он будет пустым, главное чтобы была ссылка на другой адрес и все!
Sandro
Странная просьба программера
ProgGamer
Цитата(Sandro @ Jul 29 2008, 15:35) *
Странная просьба программера

Занет, нет времени даже просто отдохнуть пару сек. Ваще дел оччень много навалилось откудато
@LEx
Редирект код выгледит следующим образом:

<meta http-equiv="Refresh" content="4;url=http://www.domain.com/link.html">
или
<META HTTP-EQUIV="refresh" CONTENT="600">

Это мета редирект, то есть он прописывается между тегами <head></head>. И его выполнение происходит сразу после начала загрузки страницы.
Существуют также java редиректы и другие. Они прописываются между тегами <body></body> и исполняются позднее мета редиректов.
ProgGamer
Спасибо, помогли.
Merkucio
а если в файле .htaccess прописать
Код
           ErrorDocument 302 /
           ErrorDocument 401 /
           ErrorDocument 403 /
           ErrorDocument 404 /
           ErrorDocument 500 /
           Redirect / http://site/path/
SiMM
Цитата(ProgGamer @ Jul 29 2008, 15:53) *
Занет, нет времени даже просто отдохнуть пару сек. Ваще дел оччень много навалилось откудато
Звиздёжь и наглая провокация - у кого нет времени - не тусят на форумах, а пользуются гуглом.
Sandro
Программер. 16 лет.
Напомнило:
"В группе "Хакеры" пользователь ХХХ оставил сообщение: где скачать прогу, с которой можно программировать?"
Чото такое было на баше.
ProgGamer
Цитата(Sandro @ Jul 30 2008, 15:29) *
Программер. 16 лет.
Напомнило:
"В группе "Хакеры" пользователь ХХХ оставил сообщение: где скачать прогу, с которой можно программировать?"
Чото такое было на баше.

А кто сказал что крутой програмер??? Я начинающий, чуток знаю бэйсик(случайно откопал мануал по Blitz3D), есть некоторые знания паскаля(преподовали в школе), изучаю РНР(т.к. моих знаний со школы недостаточно), и также доизучиваю html. И не говори мне тут всюкую хрень. А занят я установкой ряда системных блоков(все "детали" отельно в упаковочках лежат), осталось 3 штуки собрать и винду установить, упаковать погрузить и себе линух поставить(и се это надо успеть до первого числа нового месяца). Тоо есть сутки у меня!!!!
Merkucio
Цитата(ProgGamer @ Jul 30 2008, 21:33) *
... изучаю РНР(т.к. моих знаний со школы недостаточно), и также доизучиваю html....

советую сначало научится сервера настраивать, самому легче потом будет, и не будеш парится с перенаправлениями всякими и д.р. и п.р.
ProgGamer
Цитата(Merkucio @ Jul 30 2008, 22:51) *
советую сначало научится сервера настраивать, самому легче потом будет, и не будеш парится с перенаправлениями всякими и д.р. и п.р.

Какие сервера? А перенаправление нужно было для того чтобы с моей машины перейти на другую
Merkucio
Цитата(ProgGamer @ Jul 31 2008, 17:02) *
Какие сервера? А перенаправление нужно было для того чтобы с моей машины перейти на другую

в данном случаев aпач, перенаправление делается элементарно через .htaccess.....
ProgGamer
Цитата(Merkucio @ Aug 1 2008, 00:27) *
в данном случаев aпач, перенаправление делается элементарно через .htaccess.....

Ну и как? Обьясни(если элементарно)
Merkucio
Цитата(ProgGamer @ Aug 11 2008, 17:54) *
Ну и как? Обьясни(если элементарно)
Цитата(http://ru.wikipedia.org/wiki/Htaccess @ 13:04, 7 августа 2008)
.htaccess — файл дополнительной конфигурации веб-сервера Apache, а также подобных ему серверов. Позволяет задавать большое количество дополнительных параметров и разрешений для работы веб-сервера в отдельных каталогах (папках), таких как управляемый доступ к каталогам, переназначение типов файлов и т. д, не предоставляя доступа к главному конфигурационному файлу.
.htaccess является подобием httpd.conf с той разницей, что действует только на каталог, в котором располагается, и на его дочерние каталоги. Возможность использования .htaccess в том или ином каталоге указывается в httpd.conf.

Файл .htaccess может быть размещён в любом каталоге. Директивы этого файла действует на все файлы в текущем каталоге и во всех его подкаталогах (если эти директивы не переопределены директивами нижележащих файлов .htaccess). Для того что бы эти файлы .htaccess можно было использовать, необходимы соответствующие настройки главного конфигурационного файла (значение директивы AllowOverride должно быть установлено All). Как правило, подавляющее большинство хостеров разрешают использовать настройки в файле .htaccess.
Пути к файлам и каталогам должны указываться от корня сервера, например, /pub/home/server/html/

в данном случае:
Цитата
.htaccess (редирект) redirect - перенаправления

Можно отметить, что это даннная настройка .htaccess редиректа - конфигурационного файла Arache, одна из самых используемых.
>Директива Redirect
Описание: Данная директива .htaccess выполняет редирект посетителя, запрашивающего документ на другой URL . Выполняет внешний редирект (сообщая браузеру о необходимости загрузить другой URL ).
Синтаксис: Redirect [status] URL-path URL
status : необязательное поле, определяет код возврата, допустимые значения:
  • permanent (301 — документ перемещен постоянно)
  • temp (302 — документ перемещен временно)
  • seeother (303 — смотрите другой)
  • gone (410 — убран)

URL - path : локальная часть URL запрашиваемого документа.
URL : URL куда должен быть выполнен редирект
Код
Redirect doc/ http://domain.com/index.php
   Redirect doc/index.html http://domain.com/index.php
   redirect /~AM http://domain.com
   redirect /~AM/index.shtml http://domain.com
   redirect http://domain1.com/ http://domain.com/

>Директива RedirectMatch
Описание: Выполняет редирект посетителя, запрашивающего документ на другой URL. Выполняет внешний редирект (сообщая браузеру о необходимости загрузить другой URL). Директива аналогична Redirect, за исключением того, что вместо адреса запрашиваемого документа пишется регулярное выражение (шаблон)
Синтаксис: Redirect [status] regexp URL
status: необязательное поле, определяет код возврата, допустимые значения:
  • permanent (301 — документ перемещен постоянно)
  • temp (302 — документ перемещен временно)
  • seeother (303 — смотрите другой)
  • gone (410 — убран)

URL-path: локальная часть URL запрашиваемого документа
regexp: регулярное выражение (шаблон), описывающее группу URL-ей
Код
RedirectMatch (.*)\.gif$ http://domain.com/$1.png
  RedirectMatch (.*\.jpg)$ http://domain.com/$1

Еще один, старый пример настройки .htaccess редиректа:
Перенаправление (редирект) посетителя при запросе определенных страниц.Это уже для всех сетевых вирусов и сканеров. Которые автоматически будут перенаправляться на сайт Microsoft:
Код
redirect /scripts http://www.microsoft.com
RedirectMatch (.*)\cmd.exe$ http://www.microsoft.com$1
stepka
Харош Пашка)) тебе мануалы и ФАК'и писать надо)))
Merkucio
Цитата(stepka @ Aug 11 2008, 20:01) *
Харош Пашка)) тебе мануалы и ФАК'и писать надо)))


wink.gif народ интересуется, вот и помогаю чем могу wink.gif

ЗЫЖ все сплагиачено с инет ресурсов, самому лень писать подобное
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.