把二级域名解析到WDCP指定子目录,核心就三步:DNS添加A或CNAME记录,WDCP里新建站点并把根目录指向子目录,最后重启Web服务并验证,若已有主站,优先新建独立站点,不要硬改主站配置。
wdcp二级域名怎么绑定解析到指定子目录?先理清核心逻辑
很多人一上来就改Nginx配置,结果重启后面板又覆盖了,其实WDCP处理二级域名,本质是两件事:域名解析到服务器IP,站点根目录指向子目录。
DNS解析和WDCP站点绑定是两件事
- DNS解析:在域名商处把
bbs.example.com指向服务器公网IP,常用A记录,也可以CNAME到主域名。 - WDCP站点绑定:在WDCP后台告诉Web服务,访问
bbs.example.com时去读哪个目录。 - 指定子目录:把站点根目录写成
/www/web/example_com/public_html/bbs这类路径。
业内专家指出,DNS解析生效时间取决于TTL设置,多数情况下几分钟到几小时,本地测试可以先改hosts,避免反复等解析。
指定子目录有两种实现路线
- 新建独立站点:域名填二级域名,根目录直接指向子目录,最稳,推荐。
- 主站绑定二级域名再改配置:在已有站点域名列表添加二级域名,再手动加server块或VirtualHost,容易受面板更新影响,不推荐。
行业共识认为,独立站点配置比手动改主站配置更易维护,尤其企业站,后续换主题、配SSL都更清晰。
wdcp二级域名怎么绑定解析到指定子目录?完整实操流程
下面按新建独立站点路线走,适用于WDCP v3常见环境。
第一步:准备子目录和权限
先登录SSH,创建目录并授权:
mkdir -p /www/web/example_com/public_html/bbs chown -R www:www /www/web/example_com/public_html/bbs chmod -R 755 /www/web/example_com/public_html/bbs
如果程序需要写入缓存,再把具体目录给777,不要整个站点777。
第二步:在域名商添加解析记录
进入域名DNS管理页:
- 记录类型:A
- 主机记录:
bbs - 记录值:服务器公网IP,
2.3.4 - TTL:默认或600
也可以CNAME:
- 主机记录:
bbs - 记录值:
example.com
验证命令:
ping bbs.example.com nslookup bbs.example.com 8.8.8.8
返回IP正确,再往下做。
第三步:在WDCP创建独立站点
登录WDCP后台,通常是 http://服务器IP:8080。
进入 网站管理 -> 创建站点:
- 域名:
bbs.example.com - 网站根目录:
/www/web/example_com/public_html/bbs - PHP版本:按程序要求选
- 伪静态:先选默认,后面再改
- FTP、数据库:按需创建
提交后,WDCP会生成vhost配置文件,Nginx环境路径常见为:
/www/wdlinux/nginx/conf/vhost/bbs.example.com.conf
Apache环境常见为:
/www/wdlinux/apache/conf/vhost/bbs.example.com.conf
Nginx+Apache分离环境,两边都要确认。
第四步:重启Web并验证
WDCP后台有“重启WEB”按钮,也可以SSH:
service nginx restart service httpd restart
然后测试:
curl -I http://bbs.example.com
返回200或301,说明绑定生效,若返回403,检查目录权限和默认首页,若返回404,检查根目录路径和伪静态。
wdcp二级域名绑定子目录和宝塔面板有什么区别?
两者都能实现,差别在操作手感和生态。
操作路径对比
| 对比项 | WDCP | 宝塔面板 |
|---|---|---|
| 创建站点 | 网站管理 -> 创建站点 | 网站 -> 添加站点 |
| 指定子目录 | 根目录直接填子目录路径 | 根目录直接填子目录路径 |
| 配置文件 | 手动改vhost需谨慎 | 面板自动生成,可视化强 |
| 生态更新 | 版本偏老,资料分散 | 更新快,插件多 |
| 适合人群 | 熟悉Linux、轻量需求 | 新手、多站点管理 |
选WDCP还是宝塔
如果服务器已经跑着WDCP,没必要为了一个二级域名迁移,新建独立站点即可,如果新买服务器,又在意维护效率,宝塔上手更快,核心逻辑一样:域名解析 + 根目录指向子目录。
北京服务器wdcp二级域名怎么绑定解析到指定子目录?地域与备案注意点
北京服务器常见于华北业务,延迟低,但备案和防火墙要留意。
备案与接入
据工信部备案管理相关规定,国内服务器绑定域名通常需要完成ICP备案,二级域名一般随主域名备案,但接入商可能要求补充接入信息,北京地区还要关注公安备案,未备案时,80和443端口可能被拦截,解析对了也打不开。
安全组与CDN
- 云服务器安全组放行80、443。
- 系统防火墙放行:
iptables -I INPUT -p tcp --dport 80 -j ACCEPT iptables -I INPUT -p tcp --dport 443 -j ACCEPT
- 若用CDN,回源地址填服务器IP,CDN侧也要配HTTPS证书。
企业站场景:wdcp二级域名绑定子目录后伪静态和SSL怎么配
企业站常用二级域名放博客、帮助中心、商城,绑定成功后,还要处理伪静态和HTTPS。
伪静态规则
WordPress在Nginx下:
location / {
try_files $uri $uri/ /index.php?$query_string;
}
Apache下启用 .htaccess,并确保目录配置 AllowOverride All,WDCP站点设置里也可以选WordPress伪静态规则。
SSL证书
在WDCP 网站管理 -> SSL证书 中上传证书,Let’s Encrypt可免费申请,上传后开启强制HTTPS,注意二级域名证书要包含

bbs.example.com,不能用主域名证书硬套。
权限与防跨站
- 目录所有者:
www:www - 目录权限:755
- 文件权限:644
- PHP开启
open_basedir时,要把子目录加入允许列表,否则会报错。
wdcp二级域名绑定子目录需要额外收费吗?
免费部分
WDCP面板本身免费开源,创建站点、绑定域名、指定子目录不产生面板授权费,Let’s Encrypt证书也免费。
可能产生费用的地方
- 服务器费用:按配置和带宽计费。
- 域名费用:二级域名通常不单独收费,主域名按年续费。
- 商业SSL证书:价格不等。
- CDN流量:按使用量计费。
如果只用WDCP自带功能加Let’s Encrypt证书,二级域名绑定子目录不会产生面板授权费用。
wdcp二级域名怎么绑定解析到指定子目录?常见问题解答
二级域名解析后访问主站目录怎么办?
先检查WDCP站点列表里,bbs.example.com 是否绑到了独立站点,若绑在主站域名列表里,根目录仍是主站目录,解决方法是删掉主站里的二级域名绑定,新建独立站点并指向子目录,然后重启Nginx或Apache。
wdcp二级域名绑定子目录后404怎么解决?
按顺序排查:
- 根目录路径是否写错,比如少了
public_html。 - 目录下是否有
index.php或index.html。 - 伪静态是否配置,WordPress需要
try_files。 - 是否重启Web服务。
- 浏览器是否缓存了旧页面。
wdcp二级域名绑定子目录需要额外收费吗?
WDCP面板不收费,服务器、域名、商业证书和CDN按实际使用付费,若使用免费Let’s Encrypt证书,则没有额外证书成本。
WDCP二级域名绑定到子目录,最稳的路径就是独立站点指向子目录,DNS解析到位,配置文件别硬改主站,按上面的流程做,多数情况下半小时内能完成验证。
