Задать вопрос

Авторедирект с 80 порта на 600?

У меня на 600, допустим, порту висит вебморда торрент-клиента.

На 80 висит апач.


Нужно сделать авторедирект через 5 секунд с домашней странички на страницу вебморды, но так, чтобы ссылка не была привязана на один адрес. Т.е., чтобы я мог редиректиться и 127.0.0.1:80 > 127.0.0.1:600, и 192.168.0.1:80 > 192.168.0.1:600, и mysite.ddns.org:80 > mysite.ddns.org:600 без всяких проблем.


Как сделать?

Подскажите, будьте добры)


P.S. Предлагать вешать веб-морду на 80 порт не нужно, это не тот выход)
  • Вопрос задан
  • 2485 просмотров
Подписаться 5 Оценить Комментировать
Решения вопроса 1
Если нужен редирект на стороне сервера:
<?php
header("Location: http://".$_SERVER['HTTP_HOST'].":600/", true, 301);
?>
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@Ryuzaki
Так подойдет?

function del()
{
adr="http://"+document.domain+":600";
window.location=adr;
}

в тег body прописать onLoad=«setTimeout('del()', 5000)»
Ответ написан
@bondbig
Еще можно делать rewrite средствами индейца, безо всяких js/PHP/HTML/etc.
Ответ написан
<meta http-equiv=«refresh» content=«pause_in_seconds;url=http://<?=$_SERVER['HTTP_HOST']»?>:600"> 

конечно же :-)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы