前言

网上好多教程都是在本地上配置多站点的,我来发个服务器上配置多站点,并配置域名解析的教程吧。

假设我们的主域名是tuziang.com,它的目录是C:\phpStudy\PHPTutorial\WWW,现在需要再做一个网站,test.tuziang.com,它的目录是C:\phpStudy\PHPTutorial\WWW\test

phpstudy

1.打开 phpStudy ,在“其他选项”那里点击“站点域名设置”
阿里云服务器 phpstudy  搭建多个网站并配置多域名

2.看到如下界面
阿里云服务器 phpstudy  搭建多个网站并配置多域名

填写网站域名(test.tuziang.com),第二域名填www.test.tuziang.com,然后选择网站目录C:\phpStudy\PHPTutorial\WWW\test,然后点击【新增】,然后点击【保存设置并生成配置文件】
3.然后phpstudy会自动重启apache

服务器上的phpstudy就已经配置好了。接下来配置域名。

域名解析

我用的是腾讯云域名,所以来看下腾讯云的二级域名解析

  1. 打开腾讯云控制台的云解析
    阿里云服务器 phpstudy  搭建多个网站并配置多域名

2.打开下图的红色方框
阿里云服务器 phpstudy  搭建多个网站并配置多域名

3.点击添加记录
然后需注意红色方框处的内容有没有填错,因为这会影响整个二级域名解析的成败。
记录值填你的服务器IP,跟主域名tuziang.com的值一样
阿里云服务器 phpstudy  搭建多个网站并配置多域名

成功

好了,什么都配置好了,等待域名解析成功后,即可生效。


参考:
phpStudy hosts多站点配置详细教程 - 编程技术 - phpStudy
腾讯云如何设置二级域名? - 清风徐来的博客 - CSDN博客