A-A+

配置WEB环境,遇到Apache2.4.46,遇坑,跳坑的过程,分享出来给大家借鉴一下,以防掉此坑。

2020年12月12日 WEB技术 暂无评论 阅读 265 次

前些天帮别人配置WEB服务器的时候,默认安装了最新的Apache2版本:Aapache2.4.46版。本来也没有太在意,可是,在配置虚拟主机多站点的时候,发现配置文件当中配置的网站根目录路径却怎么也没有生效。

去改了目录权限,无效。

去改了默认的apache2.conf的根目录,发现是有效的。但是,配置的网站目录却没有生效,网站域名都指向了它默认的配置目录。

通过a2ensite建立的软链接也是有效的。

怎么都不能生效,网站必须通过 域名+网站根目录 的名字才能正常访问。

 

 

排查了一段时间才找到原因:

原来,Apache2.4.46配置多站点的时候,必需要把默认的虚拟主机配置文件000-default通过a2dissite给取消软链接之后,重启Apache2才有效:

配置WEB环境,遇到Apache2.4.46,遇坑,跳坑的过程,分享出来给大家借鉴一下,以防掉此坑。 WEB技术 第1张-PC在线云端

 

给我留言(如果文章当中有隐藏内容,请评论之后刷新当前页面。请认真评论,否则一律不给予通过!!!

icon_question icon_razz icon_sad icon_evil icon_exclaim icon_smile icon_redface icon_biggrin icon_surprised icon_eek icon_confused icon_cool icon_lol icon_mad icon_twisted icon_rolleyes icon_wink icon_idea icon_arrow icon_neutral icon_cry icon_mrgreen