💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
若想使用虚拟主机,需要取消虚拟主机配置文件引入行的注释,一般为 ~~~ Include /conf/extra/vhost.conf ~~~ 重启服务器,apache会加载新的配置文件。 基于名称的虚拟主机 apache启动时,遇到`NameVirtualHost`指令时,会为这个指令指定的ip创建一个虚拟主机地址表,而不是监听这个地址。遇到`VirtualHost`时,会判定是否与之前建立的虚拟主机地址表相同,如果相同,则为该地址添加虚拟主机。`NameVirualHost`中存储了完整的虚拟主机列表。 apache会根据请求的HOST头部信息来选择对应的虚拟主机提供服务。 如果没有找到客户请求的虚拟主机,则由该地址上的第一个虚拟主机进行响应(默认虚拟主机)。 基于ip的虚拟主机 下面是最简单的基于ip的虚拟主机配置 ~~~ <VitualHost ip:port> ServerName www.abc.com DocumentRoot /usr/share/html </VitualHost> ~~~ 默认虚拟主机 ~~~ <VitualHost _default_> DocumentRoot /usr/share/html </VitualHost> ~~~ 虚拟主机支持SSL ~~~ <VitualHost _default_> ServerName www.abc.com DocumentRoot /usr/share/html SSLEngine on SSLCertificateFile file.crt SSLCertificateKey]File keyfile.crt </VitualHost> ~~~