繁体   English   中英

apache配置扩展不适用于https

[英]apache configuration extension doesn't work with https

我有一个httpd.conf扩展名。 我将其用于别名并更改根:原始根设置为/data/www/html ,我需要将其设置为/data/www/pages 由于多种原因,我不想触摸原始的httpd.conf ,因此,我创建了custom_config.conf

custom_config.conf

<VirtualHost *>  
    DocumentRoot /data/www/pages
    Alias "/blah_blah" "/data/www/blah_blah"

    <Directory "/data/www/pages">
        Options None
        AllowOverride None
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

这样,我可以访问http但不能访问https 我尝试了<VirtualHost *:443>并重新启动了httpd,但是仍然无法正常工作。 我不是Apache的专家,但是我认为它必须使用conf.d forlder下的ssl.conf来完成某些工作; 我放了custom_config.conf地方

检查并确保启用了别名扩展名:

LoadModule alias_module modules/mod_alias.so

然后尝试如下设置您的别名:

Alias /blah_blah/ "/data/www/blah_blah"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM