Trong Apache2 trên ubfox tôi có trang web của tôi nghe trên 80 và bây giờ tôi muốn thêm SSL. Có cách nào để kích hoạt SSLEngine cho cổng 443 để tôi không phải sao chép toàn bộ khối Virtualhost không?
Khi tôi làm điều này:
Listen 80
Listen 443
NameVirtualHost *
<VirtualHost *>
SSLEngine On
... a bunch more lines...
</VirtualHost>
Nó đang bật SSLEngine cho cổng 80. Có cách nào để chỉ sử dụng một khối Virtualhost và chỉ bật SSLEngine cho cổng 443 không? Vì vậy, tôi có thể làm một cái gì đó như thế này?
Listen 80
Listen 443
NameVirtualHost *
<VirtualHost *>
<IfPort 443>
SSLEngine On
</IfPort>
... a bunch of lines I don't want to copy into another VirutalHost block...
</VirtualHost>