我试图为我的xampp / apache托管网站制作一个子域名。 但是,每当我尝试访问子域时,它都会给我一个" HTTPS不安全的错误"并将我重定向到网站的主要部分。此外,我仍然可以访问主站点而没有任何问题。
在我的' httpd-vhosts.conf'文件,我相信所有条目都是正确的,问题在于我的主机文件。
澄清一下,这是一个拥有高级域名的网站(即不仅仅是一个供本地使用的网站)。我能找到的大多数教程和指南仅适用于仅在本地使用的网站。
这是我的' httpd-vhosts.conf'文件(当然我的域名已被编辑):
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/"
ServerName domain.xyz
ServerAlias https://domain.xyz
ErrorLog "logs/domain.xyz-error.log"
CustomLog "logs/domain.xyz-access.log" common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/sub1"
ServerName sub1.domain.xyz
ServerAlias https://sub1.domain.xyz
ErrorLog "logs/sub1.domain.xyz-error.log"
CustomLog "logs/sub1.domain.xyz-access.log" common
</VirtualHost>
我在主机文件中的条目是(我相当确定是完全错误的):
127.0.0.1 localhost
127.0.0.1 domain.xyz
127.0.0.1 sub1.domain.xyz