一、域名解析准备
在阿里云控制台完成域名注册后,需确保服务器已通过备案审核。未备案的域名仅支持绑定香港节点服务器,建议选择与服务器匹配的备案方案。
准备事项:
- 已激活的阿里云账号
- 通过实名认证的域名
- 已创建ECS实例并获取公网IP地址
二、DNS解析配置
登录阿里云域名控制台,进入域名解析功能模块,按以下步骤操作:
- 选择A记录类型
- 主机记录填写@(根域名)或www(子域名)
- 记录值输入服务器公网IP地址
- TTL保持默认值600秒
记录类型 | 主机记录 | 记录值 |
---|---|---|
A | @ | 123.45.67.89 |
A | www | 123.45.67.89 |
三、子目录绑定方法
通过.htaccess文件实现二级域名指向子目录:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?shop.example.com$
RewriteRule ^(.*)$ /sub/shop/$1 [L]
或通过控制台操作:
- 登录ECS控制台选择目标实例
- 进入磁盘管理界面编辑主目录
- 添加子目录并设置读写权限
四、服务器配置示例
Nginx配置:
server {
listen 80;
server_name example.com www.example.com;
location / {
root /var/www/html;
index index.html;
Apache配置:
ServerName shop.example.com
DocumentRoot "/var/www/sub/shop
五、验证与测试
完成配置后需执行以下检查:
- 使用
ping
命令验证DNS解析是否生效 - 通过浏览器访问域名测试页面加载
- 检查服务器错误日志定位配置问题