我有一个网站托管在我的家庭服务器上,我使用的是 no-ip 域名。我使用的网络上的另一个应用程序正在使用端口 80,因此我将 no-ip 帐户设置为端口 80 重定向,并且我使用的是端口 81。我现在可以访问我的网站,但是当我导航到该网站时,它会解析为地址栏中的 IP:端口号。任何关于检查位置的指示都将不胜感激,我已经检查了 apache2.conf 文件以及 ports.conf 和 sites-enabled 中的相应配置文件。如果需要任何进一步的信息,请告知。
答案1
您要查找的术语是“重定向”。当您访问 时http://domainname/
,您会到达一个网站,该网站会通过发送 HTTP重定向标头如下:
HTTP/1.1 301 Look elsewhere
Location: http://ipaddress:port/blah.html
这可能是 no-ip 服务造成的,也可能是您自己的网站或网络服务器配置错误。如果不知道原因,就无法给出更好的答案真实的域名并能够查看它。
答案2
我注意到 no-ip 设置中有一个选项,可以使用框架集来屏蔽 URL。我开始研究如何屏蔽 URL,并找到了以下有用的页面:
http://www.willmaster.com/library/web-development/url-masking.php