ใน Apache2 บน Ubuntu ฉันมีเว็บไซต์ที่ฉันฟังอยู่ 80 และตอนนี้ฉันต้องการเพิ่ม SSL มีวิธีการเปิดใช้งาน SSLEngine สำหรับพอร์ต 443 ดังนั้นฉันไม่ต้องคัดลอกบล็อก VirtualHost ทั้งหมดหรือไม่
เมื่อฉันทำสิ่งนี้:
Listen 80
Listen 443
NameVirtualHost *
<VirtualHost *>
SSLEngine On
... a bunch more lines...
</VirtualHost>
กำลังเปิด SSLEngine สำหรับพอร์ต 80 มีวิธีใช้เพียงหนึ่งบล็อก VirtualHost เท่านั้นและเปิด SSLEngine สำหรับพอร์ต 443 หรือไม่ ดังนั้นฉันจะทำอะไรแบบนี้?
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>