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

相关推荐
L Jiawen3 小时前
【Golang基础】基础知识(下)
服务器·开发语言·golang
haimin03715 小时前
linux设置CPU固定频率
linux·运维·服务器
大聪明-PLUS5 小时前
Linux:处理器释放内存
linux·嵌入式·arm·smarc
一条咸鱼¥¥¥5 小时前
【运维经验】服务器磁盘做镜像的方法
运维·服务器·windows·经验分享
渣渣盟5 小时前
NFS服务器配置全攻略:从入门到精通
linux·运维·服务器
一只旭宝5 小时前
Linux专题九:I/O复用(水平以及边缘触发放到libevent库那一专题细讲)
linux·运维·服务器
缘如风6 小时前
Linux上sunrpc 111端口关闭
linux·服务器
I · T · LUCKYBOOM6 小时前
iptables防火墙
linux·运维·服务器·网络·安全
山上三树7 小时前
main()函数带参数的用法
linux·c语言
凌波粒7 小时前
Linux-Ubuntu系统环境搭建
linux·运维·ubuntu