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服务器即可。

相关推荐
山岚的运维笔记4 分钟前
SQL Server笔记 -- 第34章:cross apply
服务器·前端·数据库·笔记·sql·microsoft·sqlserver
nxbsc_wanglc25 分钟前
Linux安装redis
linux·运维·redis
Ffe127 分钟前
Linux提权四:Capability能力&LD_Preload加载
linux·提权·笔记总结
looking_for__28 分钟前
【Linux】传输层协议UDP和TCP
linux·运维·tcp/ip·udp
网云工程师手记42 分钟前
企业防火墙端口映射完整配置与安全收敛实操手册
运维·服务器·网络·安全·网络安全
好好学习天天向上~~1 小时前
8_Linux学习总结_进程
linux·运维·学习
Lw老王要学习1 小时前
无互联网的正式 CentOS 7.6环境中安装 mysql-8.0.36-1
linux·服务器·mysql·centos
松涛和鸣1 小时前
75、 IMX6ULL LM75温度传感器I2C驱动开发
java·linux·数据库·驱动开发·python
之歆1 小时前
Linux命令完全指南
linux·运维·服务器
Kendra9191 小时前
服务器上架流程
运维·服务器·网络·ip·磁盘