在状态栏中屏蔽URL

时间:2011-08-28 22:22:11

标签: php javascript html ubuntu-server url-masking

我在运行Ubuntu服务器的个人服务器上托管自己的网站。每当有人访问我的网站或悬停在页面上的一个链接上时,我的公共IP地址就会显示在状态栏中(即,当它转到主页时,它会等待myipaddress / index.php)。我和godaddy购买了一个域名。虽然我能够在管理页面的地址栏中找到掩盖网址的选项,但我找不到状态页面的这种选项。最初,我尝试将JavaScript代码嵌入到php文件中,但后来我从各种帖子(link)中了解到,我们无法控制状态栏中显示的内容。

我想要做的就是每次加载页面时以及每次用户将鼠标悬停在链接上时显示我的域名而不是我的IP地址。关于我应该怎么做的任何想法?

2 个答案:

答案 0 :(得分:3)

您应该让您的域名指向您的IP地址,并在您的服务器上设置站点以处理该域名。然后,所有请求都将转到该域名,而不是直接转到您的IP地址。

注意:很容易找到任何Web服务器的IP地址(基于域名),因此您无法真正隐藏它,但您可以将其设置为使其行为与任何使用的常规站点一样域名而不是IP地址。

答案 1 :(得分:0)

你有没有做过连接网络服务器和域名的事情?您将需要名称服务器,通常您的域名提供商将拥有您可以使用的东西,或者您可以运行自己的名称服务器。名称服务器就像是网站的电话簿。它说mydomain.com可以在IP地址123.whatever找到。在名称服务器的“电话簿”中有条目之前,您将无法通过该域名访问它。

您还需要在Web服务器上设置一些内容,以便在获取指向该域的请求时知道要提供什么,如果您使用的是apache,则可能是相应配置中的虚拟主机条目文件。