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

相关推荐
wefg13 分钟前
【Linux】动静态库
linux·运维·restful
Y1rong4 分钟前
linux之线程池
linux
划水的code搬运工小李15 分钟前
Ubuntu下挂载NTFS格式磁盘
linux·运维·ubuntu
佑白雪乐19 分钟前
<Linux基础12集>1-11集大复习Review
linux·运维·策略模式
试试勇气19 分钟前
Linux学习笔记(十四)--进程间通信
linux·笔记·学习
鹏大师运维21 分钟前
信创桌面操作系统上的WPS外观界面配置
linux·运维·wps·麒麟·统信uos·中科方德·整合模式
CS_Zero22 分钟前
Ubuntu系统安装CH340&CH341串口驱动
linux·ubuntu
落羽的落羽22 分钟前
【Linux系统】从零实现一个简易的shell!
android·java·linux·服务器·c++·人工智能·机器学习
代码游侠26 分钟前
学习笔记——Linux字符设备驱动
linux·运维·arm开发·嵌入式硬件·学习·架构
工程师00729 分钟前
计算机网络知识(一)
运维·服务器·计算机网络