[英]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.