

























域名买了,主机也买了,但两者还没有关联起来,这是很多新手卡住的第一道关。cPanel的域名管理功能可以帮你完成这件事,同时还能在同一个主机账号下挂多个网站、创建子域名,以及把HTTP访问强制跳转到HTTPS。
本文把这几个操作逐一讲清楚,全程以wptt.net为演示域名。
在大多数情况下,你在主机商那边购买套餐时填写的那个域名就是主域名,cPanel里已经自动绑定好了,不需要额外操作。
你需要做的是在域名注册商那边把域名的NS记录指向ChemiCloud分配的NS地址(开通邮件里会提供),或者直接把A记录指向主机的IP地址。两种方法都有效,区别在于:改NS是把整个域名的DNS管理权交给ChemiCloud,改A记录只是指定该域名的解析方向、DNS管理权留在注册商。
你可以参考:ChemiCloud主机评测+建站教程
如果你的域名是在Namecheap注册的,改NS的具体操作可以参考Namecheap域名注册教程里关于DNS管理的部分。
Addon Domain的意思是:在同一个cPanel账号下,额外绑定一个完全独立的域名,运行一个独立的网站。适合同时管理多个外贸站、测试站的人。
进入cPanel → Domains区域 → Domains(或Addon Domains)
点击”Create a New Domain”:
shop.wptt.net 或者其他完全不同的域名添加完成之后,去域名注册商那边把这个新域名的A记录也指向同一台主机的IP,DNS生效后这个域名就能访问这台主机上独立的网站文件夹了。
这里我添加了wptt.net的子域名,简单来说子域名就是在主域名前面加前缀,比如 shop.wptt.net、123.wptt.net,常见用途是把不同功能的内容分开放,或者用 blog.wptt.net 做单独的博客站点。
想了解更多子域名可参考:什么是子域名
这个做站点迁移经常会用到,换了域名但旧域名还有流量?不想浪费这些访问量,可以设置301永久重定向,让所有访问旧域名的用户自动跳转到新域名,同时把SEO权重也转过去。
进入cPanel → Domains(域) → Redirects(重定向):
网站已经装好SSL证书了,但用户如果输入http://blog.ctzpj.com还是会走HTTP,需要手动设置一下强制跳转。
最稳的方式是在网站根目录的.htaccess文件里加几行规则(Apache服务器)。
进入cPanel → File Manager(文件管理)
找到public_html目录下的.htaccess文件(如果看不到,点右上角Settings,勾选”Show Hidden Files”),在文件最顶部添加:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
你也可以用上面重定向的方式来解决
如果用的是WordPress,其实更简单,进WordPress后台 Settings → General,把WordPress Address和Site Address都改成https://开头,WordPress会自动处理跳转,不需要手动改.htaccess。
域名绑定好了,下一步通常是装SSL证书让网站跑HTTPS,这个操作在cPanel SSL证书+安全+备份教程里。如果还没买域名,可以先看Namecheap域名注册教程把域名搞定再回来操作。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。