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

相关推荐
左师佑图12 小时前
Apache POI SXSSFWorkbook 报错“没有那个文件或目录”问题排查与解决方案
java·apache·excel
筑梦之路12 小时前
深入linux的审计服务auditd —— 筑梦之路
linux·运维·服务器
陈说技术12 小时前
服务器CPU达到100%解决思路
运维·服务器
hi_link12 小时前
centos系统将/home分区的空间分配给/
linux·运维·centos
CSND74012 小时前
linux离线环境局域网远程ssh连接vscode
linux·vscode·ssh
应用市场13 小时前
Linux驱动开发原理详解:从入门到实践
linux·运维·驱动开发
siriuuus13 小时前
Linux MySQL 多实例部署与配置实践
linux·运维·mysql
郝学胜-神的一滴13 小时前
深入解析Linux下的`lseek`函数:文件定位与操作的艺术
linux·运维·服务器·开发语言·c++·软件工程
冲上云霄的Jayden13 小时前
ubuntu 22一步步 安装docker和配置使用国内源
linux·ubuntu·docker·国内源
CryptoPP14 小时前
获取越南股票市场列表(包含VN30成分股)实战指南
大数据·服务器·数据库·区块链