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

相关推荐
b***91020 分钟前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
z***y86222 分钟前
后端服务限流配置,Nginx与Spring Cloud Gateway
java·服务器·nginx
shizhan_cloud24 分钟前
Linux 交换空间管理
linux·运维
YouEmbedded27 分钟前
解码死锁的产生与解决
linux·避免死锁·死锁产生·预防死锁·处理死锁
果子没有六分钟1 小时前
【Linux】进程调度器
linux·运维·服务器
ghie90901 小时前
在Linux中设定账户密码的安全性
linux·运维·服务器
qq_366086221 小时前
sql server中日期类型转字符串几种写法比较
运维·服务器·数据库
赖small强3 小时前
【Linux驱动开发】Linux SDIO 底层原理与实现细节详解
linux·驱动开发·sdio
llxxyy卢5 小时前
通关upload-labs(14-21)加分析源码
linux·运维·服务器
JosieBook6 小时前
【Rust】基于Rust 设计开发nginx运行日志高效分析工具
服务器·网络·rust