输入网址 网页能打开,但输入ping出来的IP地址,网页却打不开的问题

在创建博客过程中遇到问题,输入网址能正常访问,但通过ping获取的IP地址访问则显示404。经过排查,发现可能是由于IP对应多个域名导致。解决方法包括确认DNS设置,等待域名解析生效,并通过CNAME文件关联域名与博客IP。最终通过域名访问成功,但IP仍无法访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这两天在创建自己的博客。本来已经到最后一步了。就是创建域名,通过自己的域名可以访问到自己的博客网站。然而这个时候,问题就来了:
输入网址时:
在这里插入图片描述
可以进入网站

在这里插入图片描述
但当我输入解析的域名时:
在这里插入图片描述

``
Fastly error: unknown domain: ywj.kim. Please check that this domain has been added to a service.

Details: cache-dfw18640-DFW
``
请检查域名是否已经添加到服务器上了
也就是说我域名解析的服务器地址有问题

整理了一下思路,目前整个流程自己大概是能够理解的。首先明确一点,一个IP是可以对应多个域名的
在这里插入图片描述
我在Ping 域名的时候,发现确实解析到了添加的IP地址。但DNS超时!!!
还有一个问题,我的博客网站的IP地址并不是域名解析的那一个。但已经将域名设置为CNAME添加进去了
而且当我用博客网站的IP地址进入时,gitPages上说404未找到资源???

解决方案
原本是正向解决。首先Ping输入的IP地址就超时了。接下来找原因,发现主机和路由器连接超时。我想了一下,不对,连的是学校的网,没有路由器,硬走这条路应该走不通。那就反向吧

首先要明确,我输入XXX.io是可以进入的。那证明我的IP地址也应该可以进,然而IP地址出现404。
但网址就是通过这个IP地址进入的。我的域名如果解析这个IP地址应该是没有问题
OK!返回第一步,修改IP地址为我博客Ping出来的IP地址
在这里插入图片描述
在git上创建一个CNAME文件,里面存放我自己的域名。【前面的步骤图已经告知了这一步】
等待十分钟!!!!切记!!!我就是没等这十分钟,n小时之前就应该已经弄好了。
再输入域名就已经能够进入自己的博客了。
但ping出来的IP地址好像还是不行 ⇒ 算了,我也没想过通过IP地址进入自己的网站。
原因我自己认为有这几种可能性:
这个IP地址是一对应多域名的关系,当我输入网址的时候,是能够准确的找到自己的网站。但当输入IP地址时,后面连接的域名太多,无法区分是对应的哪一个,因此只能返回404,告知没有找到对应的资源

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值