Ubuntu पर Apache2 में मेरे पास 80 पर मेरी साइट है, और अब मैं SSL जोड़ना चाहता हूं। क्या पोर्ट 443 के लिए SSLEngine को सक्षम करने का एक तरीका है, इसलिए मुझे पूरे VirtualHost ब्लॉक को कॉपी करने की आवश्यकता नहीं है?
जब मैं ऐसा करता हूं:
Listen 80
Listen 443
NameVirtualHost *
<VirtualHost *>
SSLEngine On
... a bunch more lines...
</VirtualHost>
यह पोर्ट 80 के लिए SSLEngine को चालू कर रहा है। क्या केवल एक VirtualHost ब्लॉक का उपयोग करने का एक तरीका है, और केवल पोर्ट 443 के लिए SSLEngine चालू करता है? तो मैं ऐसा कुछ कर सकता हूं?
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>