簡體   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