Ik zit te puzzelen met mijn lokale server voor het testen van webapplicaties onder https. Ik zit alleen met een vreemd probleem, maar allereerst mijn configs.
/etc/apache2/httpd.conf:
/etc/apache2/sites-available/test:
Nu werkt http://test.localhost zoals het altijd heeft gewerkt: goed en zoals het moet. Nu wil ik dus op https://test.localhost mijn SSL beveiligde versie zien, maar dat lukt mooi niet. Wat wel kan is de applicatie op [url]https://localhost[/] bekijken!
Voor mij is dat alleen geen optie omdat we applicaties voor verschillende klanten maken. Ik ga uiteindelijk over naar https://test1.localhost, https://test2.localhost, etc. Is middels veranderingen in de configs dit te realiseren?
/etc/apache2/httpd.conf:
# Generic server configuration ServerName localhost ServerAdmin naam@domain.tld LogLevel debug AllowEncodedSlashes On SetEnv APPLICATION_ENV development <Directory /> Options -Indexes AllowOverride All Order allow,deny Allow from all </Directory>
/etc/apache2/sites-available/test:
<VirtualHost *:80> DocumentRoot /var/www/test/public ServerName test.localhost </VirtualHost> <VirtualHost *:443> SSLEngine On SSLCertificateFile /etc/apache2/ssl/test.pem DocumentRoot /var/www/test/public ServerName test.localhost </VirtualHost>
Nu werkt http://test.localhost zoals het altijd heeft gewerkt: goed en zoals het moet. Nu wil ik dus op https://test.localhost mijn SSL beveiligde versie zien, maar dat lukt mooi niet. Wat wel kan is de applicatie op [url]https://localhost[/] bekijken!
Voor mij is dat alleen geen optie omdat we applicaties voor verschillende klanten maken. Ik ga uiteindelijk over naar https://test1.localhost, https://test2.localhost, etc. Is middels veranderingen in de configs dit te realiseren?