1

У меня есть сайт, который я размещаю на своем домашнем сервере, и я использую доменное имя без IP-адреса. Порт 80 используется другим приложением в сети, которое я использую, поэтому я установил учетную запись no-ip как перенаправление порта 80, и я использую порт 81. Теперь я могу получить доступ к своему сайту, но когда я перехожу на сайт, он преобразуется в номер порта IP: в адресной строке. Любые указатели на то, где проверять, будут оценены, я проверил файл apache2.conf, так же как ports.conf и соответствующий файл конфигурации в sites-enabled. Пожалуйста, сообщите, если нужна дополнительная информация.

2 ответа2

0

Вы ищете термин «перенаправление». Когда вы посещаете http://domainname/ , вы попадаете на веб-сайт, который явно перенаправляет ваш браузер в другое место, отправляя заголовок перенаправления HTTP, например:

HTTP/1.1 301 Look elsewhere
Location: http://ipaddress:port/blah.html

Это может быть служба no-ip, которая делает это, или неправильная конфигурация на вашем собственном веб-сайте или веб-сервере. Не могу дать лучшего ответа, не зная настоящего доменного имени и не имея возможности взглянуть на него.

0

Я заметил опцию в настройках no-ip, чтобы замаскировать URL с помощью frameset. Я начал изучать, как маскировать URL-адреса, и нашел следующую полезную страницу:

http://www.willmaster.com/library/web-development/url-masking.php

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .