我有一个域名示例.com指向 Linux AWS。
我也有demo.example.com我需要指向 /htdocs/c5的example2.com在运行 XAMPP 的 Windows Server 上。
我的发现
使用 demo.example.com 的记录指向 example2.com
更改了httpd配置文件在 Windows Server 上
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/c5"
ServerName demo.example.in
</VirtualHost>
问题
如果我这样做,我的所有请求都会转发到 /htdocs/c5。
但我只需要当来自 demo.example.com 的请求时将其转发到 /htdoc/c5,如果我访问 example2.com,它应该显示 /htdocs
假如
URL 屏蔽:我的意思是 example2.com 应该显示在地址栏中而不是 example.com/c5
答案1
您需要创建第二个虚拟主机,而不是替换原来的虚拟主机。为 example.com 创建一个虚拟主机,为 demo.example.com 创建一个虚拟主机。