【问题标题】:How to access site through IP address when website is on a shared host?网站在共享主机上时如何通过IP地址访问网站?
【发布时间】:2014-02-26 13:58:33
【问题描述】:

我想编辑我的主机文件以将网站转发到另一个 IP,但该 IP 位于共享主机上,因此该 IP 不会将我带到我想要的域。有没有办法解决这个问题?

即 网址:http://somerandomservice.com/

Ping 站点并转到:67.225.235.59

但它们是不同的网站。

谢谢!

更新:尝试了 nmap,但找不到正确的端口。

【问题讨论】:

    标签: ip host shared-hosting forward


    【解决方案1】:

    根据 HTTP/1.1 标准,共享 IP 托管站点可以通过 GET 请求访问,该请求以 IP 作为 URL 和主机标头。

    这里有两个例子(wget 和 curl): $ wget --header 'Host:somerandomservice.com' http://67.225.235.59 $ curl --header 'Host:somerandomservice.com' http://67.225.235.59

    资源:

    https://en.wikipedia.org/wiki/Shared_web_hosting_service

    http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23

    【讨论】:

    • 今天这对我帮助很大。谢谢你,善良的陌生人。很抱歉碰到一个旧帖子/问题,但你为我省去了很多麻烦!
    【解决方案2】:

    在 IP 地址中包含端口号。

    例如:

    http://19.18.20.101:5566
    

    其中 5566 是端口号。

    【讨论】:

    • 如何查找不属于我的域的端口号?
    • 如果它不是 HTTP 的标准 80、HTTPS 的 443 或标准 DNS 的 53,则可能是域所有者为它提供了一个自定义端口并且对您不可用(没有运行通过 bash 或其他方法的 nmap)。
    • 我继续使用 nmap'd 67.225.235.59 并获得 13 个开放端口。我无法在上面的示例中找到域。有什么我可能会错过的吗?
    【解决方案3】:

    您可以使用您的 IP 地址和带有 ~ 符号的 cPanel 用户名访问您的网站。 例如: http://serverip/~cpusername 喜欢https://xxx.xxx.xx.xx/~mohidul

    【讨论】:

      【解决方案4】:

      serverIPaddress/~cpanelusername 仅适用于 cPanel。它不适用于 Parallel 的面板。

      只要您在共享、VPS 或专用服务器上创建了网站,您应该能够始终在您的主机文件中使用以下内容,这就是您的浏览器将使用的内容。

      67.225.235.59 somerandomservice.com www.somerandomservice.com

      【讨论】:

        猜你喜欢
        • 2017-09-23
        • 2019-01-12
        • 2014-06-24
        • 2018-07-02
        • 1970-01-01
        • 2015-05-11
        • 1970-01-01
        • 2015-05-20
        • 1970-01-01
        相关资源
        最近更新 更多