k heb enkele virtualhosts aangemaakt met het ip adres : 127.0.0.2
Sommige hosts heb ik SSL ondersteuning gegeven, dat was de bedoeling. Maar als een virtual host opstart bijvoorbeeld https://stats.localhost.nl, dan werkt dat gewoon. Dan kom ik in mijn eigen ssl directory terwijl ik SSLEngine op off heb geplaatst.
Hoe kan ik zorgen dat op die virtualhost ssl niet werkt ?
Dit is de code van mijn httpd.conf file :
NameVirtualHost 127.0.0.2
<VirtualHost 127.0.0.2:80>
SSLEngine off
DocumentRoot "/home/apache2/htdocs"
ServerName localhost.nl
ErrorLog /home/apache2/logs/error_log
TransferLog /home/apache2/logs/access_log
</VirtualHost>
<VirtualHost 127.0.0.2:80>
SSLEngine off
ServerAdmin webmaster@localhost.nl
DocumentRoot "/home/apache2/stats"
ServerName stats.localhost.nl
ErrorLog /home/apache2/logs/error_log
TransferLog /home/apache2/logs/access_log
</VirtualHost>
<VirtualHost 127.0.0.2:443>
DocumentRoot "/home/apache2/httpsdocs"
ServerName localhost.nl
ErrorLog /home/apache2/logs/error_log
TransferLog /home/apache2/logs/access_log
SSLEngine on
SSLCertificateKeyFile /home/apache2/conf/ssl.key/server.key
SSLCertificateFile /home/apache2/conf/ssl.crt/server.crt
</VirtualHost>
</IfModule>
Sommige hosts heb ik SSL ondersteuning gegeven, dat was de bedoeling. Maar als een virtual host opstart bijvoorbeeld https://stats.localhost.nl, dan werkt dat gewoon. Dan kom ik in mijn eigen ssl directory terwijl ik SSLEngine op off heb geplaatst.
Hoe kan ik zorgen dat op die virtualhost ssl niet werkt ?
Dit is de code van mijn httpd.conf file :
NameVirtualHost 127.0.0.2
<VirtualHost 127.0.0.2:80>
SSLEngine off
DocumentRoot "/home/apache2/htdocs"
ServerName localhost.nl
ErrorLog /home/apache2/logs/error_log
TransferLog /home/apache2/logs/access_log
</VirtualHost>
<VirtualHost 127.0.0.2:80>
SSLEngine off
ServerAdmin webmaster@localhost.nl
DocumentRoot "/home/apache2/stats"
ServerName stats.localhost.nl
ErrorLog /home/apache2/logs/error_log
TransferLog /home/apache2/logs/access_log
</VirtualHost>
<VirtualHost 127.0.0.2:443>
DocumentRoot "/home/apache2/httpsdocs"
ServerName localhost.nl
ErrorLog /home/apache2/logs/error_log
TransferLog /home/apache2/logs/access_log
SSLEngine on
SSLCertificateKeyFile /home/apache2/conf/ssl.key/server.key
SSLCertificateFile /home/apache2/conf/ssl.crt/server.crt
</VirtualHost>
</IfModule>