子目录绑定域名并启用HTTPS
实现方法与网站绑定多个域名并启用HTTPS相近,区别在于本方法不仅指定“网站文件来源”,还需指定“网站索引目录”。下面以实例来具体说明。
例如,使用PHPCMS v9搭建一个新闻资讯网站,栏目频道以地区划分。主站域名为www.abc.com,广东地区新闻频道域名为gd.abc.com。
1、部署主站,绑定域名www.abc.com,启用HTTPS

服务名称写为phpcms_main,启用443端口

域名用www.abc.com

创建数据库

启用HTTPS

2、另外再部署一次相同应用,绑定域名gd.abc.com,启用HTTPS

服务名称写为phpcms_gd,启用443端口

域名用gd.abc.com

创建数据库(因为数据库为必选项,所有必须创建一个,但之后不会使用它)
在网站选填中填写网站索引目录html/gd,熟悉phpcms建站的用户应该知道,栏目绑定域名,启用静态生成之后,默认会在根目录下生成html目录,在html目录下生成栏目的目录。
然后在网站文件来源中填写phpcms_main(主网站的服务名称)

启用HTTPS

完成以上的步骤之后,打开phpcms的后台,新建栏目广东新闻,英文目录gd,启用栏目生成HTML,启用绑定域名,填入https://gd.abc.com/


到这里所有设置都完成了,打开主站https://www.abc.com,访问广东新闻栏目,可以看到链接即是https://gd.abc.com,打开之后显示正常。