真的,建站这行,技术都不是最要命的,最要命的是手滑。我刚抽完第三根烟,手还在抖。你们以为域名绑定就是面板里点两下解析就完事了?我告诉你,这是第一个生死关。
我那个倒霉事,就是在某个国际大牌(名字不说了怕被删)云服务商后台,绑定主域名到新服务器IP的时候,脑子一抽,没仔细看它那个默认勾选的“同时覆盖/清空所有现有指向”的选项,直接点了确认。然后我就去泡咖啡了,寻思五分钟搞定。回来发现,卧槽,不只是新站,我挂在同一个账号下用来做内部分流测试的三个老站的数据库关联全被切断了,前台的显示直接变成一片空白,后台都进不去,你能想象那种凌晨三点眼前一黑的感觉吗?数据没异地备份,当时想死的心都有。
所以,听我一句劝,绑定主域名之前,哪怕你再困:
1. 先去你的域名注册商后台,把A记录或者CNAME指到服务器给你的那个独立IP上,别信那些花里胡哨的别名,就A记录最稳。等TTL时间过了,ping一下看看通不通。
2. 再去服务器面板(宝塔、cPanel啥的)添加这个域名。关键是这里!添加站点时,根目录千万别默认或者乱选,一定要新建或者指定一个空的文件夹,不然很容易就覆盖了别的站。SSL证书等网站能访问了再申请,别一起搞。
3. 最最最重要,数据库备份!数据库备份!数据库备份! (血的教训换来的自动化脚本) 就在你执行任何“绑定”、“迁移”、“解析”操作之前,手动导出一份.sql文件到本地,比你求爷爷告奶奶找客服恢复数据强一万倍。
还有,别用带www的和不带www的当成两个站来绑,统一做好301重定向,告诉搜索引擎哪个是主域名,不然权重分散了有你哭的时候。这都是泪。不说了,我去看看我的备份脚本跑完没有。
