购买网站空间之后,想要别人访问站点,整体分成两大步骤。第一步依靠空间自带临时地址,上传网页文件就可以打开。第二步绑定自有域名,不用记忆冗长的临时地址。两项全部完成,网站才算正式上线。
先说空间自带访问地址的原理。虚拟主机开通,服务商分配类似xxx.host123.com这类临时二级域名,有时附带独立IP。这个地址由服务商主域名拆分,专门用来测试。浏览器输入地址,读取空间根目录默认首页文件。上传index.html或者index.php,访问地址就展示网页内容;没有上传文件,打开显示空白页面或是服务商默认欢迎页。临时地址优势是零配置直接使用,缺点是观感差,部分服务商临时域名会被微信、QQ拦截,分享弹出安全警告。

域名绑定相关操作。域名本质是便于记忆的名称,需要指向服务器IP才能定位主机。绑定就是在域名解析后台新增记录,关联域名和空间IP。登录域名购买平台,进入域名管理,打开解析设置或是DNS修改入口。添加A记录,主机记录填写@,记录值填入空间商提供IP。服务商给到CNAME地址而非IP,新增CNAME记录,主机记录依旧@,填入CNAME地址。@代表不带www主域名,比如example.com。想要同时支持www.example.com访问,新增A记录,主机记录填www,记录值填写同一个IP。两条记录添加完毕,域名侧配置完成。
解析生效存在等待时间。国内DNS一般几分钟到半小时刷新,部分运营商DNS缓存更新慢,等待数小时甚至半天。等待阶段不要反复修改解析,容易造成配置混乱。验证生效简单办法,电脑打开命令提示符执行ping 你的域名,返回IP和解析填写IP一致,代表解析生效;提示找不到主机或是IP不符,继续等待。
域名解析生效,还需要在空间后台操作。登录空间商控制面板,找到域名绑定功能,填入刚才配置解析的域名。不少空间支持多域名绑定,可以同时添加example.com和www.example.com。填写域名尽量小写,域名大小写不敏感,但统一小写方便管理。部分服务商要求上传验证文件至网站根目录,用来核验域名所有权,跟着指引完成即可。
两项配置全部做完,浏览器输入域名,就能打开空间网站。访问失败,按顺序排查。首先确认解析生效,ping检测。解析正常,查看空间后台域名绑定状态,绑定操作有时需要几分钟生效。绑定无误,检查空间根目录是否存放默认首页,文件名必须是index.html、index.php、index.asp这类服务器识别的默认文档,自定义名称如home.html,服务器不会自动加载。
域名绑定不止A记录指向IP这一种方案。另一种方式修改域名NS记录,替换成空间商指定DNS地址,所有解析记录转移到空间商后台管理。好处是解析、空间管理在同一个后台,不用切换平台。缺点是修改NS,原域名注册商全部解析记录失效,包含邮箱MX记录;域名配置企业邮箱,修改NS前,提前备份邮箱解析记录。
国内空间建站,域名备案无法跳过。国内服务器,域名完成ICP备案才能正常访问。未备案域名绑定后,服务商拦截访问,浏览器弹出未备案提示页面。备案流程在空间商提交资料,接入商初审,推送管局审核。审核通过下发备案号,网站底部放置备案号,域名正常访问。香港或者海外空间不用备案,解析完成直接上线,国内访问速度偏弱,晚高峰延迟会更高。
域名和空间分属不同商家购买完全可行。解析在域名商后台操作,域名绑定在空间后台操作,两边独立。唯一要留意,域名、空间都是国内厂商,备案提交入口在空间服务商,备案绑定接入商。A平台买域名、B平台买空间,备案在B平台提交,域名注册商无需备案操作。
新手常踩一个错误,解析填写IP,空间也绑定域名,访问打开服务商默认页或者报错。大多是网站文件存放目录不对。虚拟主机有专属网站根目录,名称有public_html、wwwroot、htdocs、web多种,不同服务商命名不同。网页文件必须放在这个目录内部,放到外层服务器无法读取。上传前查看服务商文档确认根目录名称,避免传错位置。