apache2.4设置完一个VirtualHost后,所有的域名和IP地址都变成访问这个VirtualHost的解决办法

apache2.4设置完一个VirtualHost(如www.example.com)后,所有的域名(如localhost)和IP地址都变成访问这个VirtualHost。

默认的DocumentRoot /var/www/html无效了。

解决办法:在/etc/httpd/conf.d/(或/etc/apache2/sites-enabled)下新建一个_first.conf(一定要好好起文件名,比如以下划线开头,使此文件为当前目录下的第一个文件),内容如下:

bash 复制代码
<VirtualHost *:80>
  DocumentRoot /var/www/html
</VirtualHost>

<VirtualHost *:443>
  SSLEngine on
  SSLCertificateFile xxx.com.crt
  SSLCertificateKeyFile xxx.com.key
  SSLCertificateChainFile xxx.com.ca-bundle
  DocumentRoot /var/www/html
</VirtualHost>

然后重启apache服务器即可。

相关推荐
D愿你归来仍是少年7 分钟前
Apache Flink Checkpoint 与 Chandy-Lamport 算法深度解析
算法·flink·apache
大虾别跑9 分钟前
麒麟v10搭建rsync
linux·运维·服务器
自动化智库10 分钟前
西门子XB208网管型交换机使用方法
运维·服务器·网络
桌面运维家12 分钟前
Nginx+Keepalived:Linux高可用负载均衡配置实战
linux·nginx·负载均衡
CDN36014 分钟前
CSDN 运维笔记|360CDN 高防服务器配置与防护规则
运维·服务器·笔记
爱学习的小囧14 分钟前
VCF 集群部署灵活组合:单节点与高可用配置完全指南
java·服务器·前端
BullSmall17 分钟前
LVS与HAProxy高可用负载方案详解
linux·服务器·网络
docsz20 分钟前
Flink-1.20集群部署
linux·服务器·flink
坤坤藤椒牛肉面20 分钟前
常用知识点
linux
行思理23 分钟前
Linux查看网站访问IP的命令大全
linux·服务器·前端