Перенаправление с одного сервера (порта) на другой - PullRequest
0 голосов
/ 28 декабря 2011

Есть ли способ перенаправления с одного порта сервера на другой?
У меня в системе работает два сервера: Apache на порту 80 и Python CGI на порту 8000
Как я могу создать перенаправление со страницы, работающей на Apache, на страницу в CGI и наоборот?

<body onload="document.location='127.0.0.1'">

не работает.

1 Ответ

0 голосов
/ 28 декабря 2011

На самом деле это не имеет ничего общего с разными портами, это просто перенаправление. Вот два способа для вас.

Перенаправление с .htaccess: создайте файл с именем .htaccess и напишите строку, например

Redirect /redirect.html http://127.0.0.1:8000

в нем. Затем весь доступ к /redirect.html будет перенаправлен на http://127.0.0.1:8000.. Прежде чем выбрать этот метод, убедитесь, что ваш сервер поддерживает .htaccess.

Другой рекомендуемый способ - записать информацию о перенаправлении в метатег, в заголовке HTML-документа добавить

.
<meta http-equiv="refresh" content="0;url=http://127.0.0.1:8000" />

Это также перенаправит посетителя на http://127.0.0.1:8000. Это лучше, чем использование javascript для перенаправления, так как браузер пользователя может отключить javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...