Portál AbcLinuxu, 14. května 2025 01:20
ahoj,
nedaří se mi rozjet Apache s vhost_alias tak, aby běžel jak s tak bez SSL.
Napadlo mě vyřešit to přes VirtualHost *:443, ale bojim se, jestli se to nebude hádat s vhost_alias.
Momentálně funguje tak, že v konfiguraci je SSLEngine On, což ale zaeSSLí všechny instance, tedy i tu, která poslouchá na :80. Debian Stable.
Nějaký tipy?
díky, -mikky
Řešení dotazu:
<VirtualHost *:80> ServerAdmin webmaster@server.com UseCanonicalName Off VirtualScriptAlias /srv/... VirtualDocumentRoot /srv/... </VirtualHos> <IfModule mod_ssl.c> <VirtualHost *:443> ServerAdmin webmaster@server.com SSLEngine on SSLCertificateFile /etc/ssl/.....pem UseCanonicalName Off VirtualScriptAlias /srv/... VirtualDocumentRoot /srv/... <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> BrowserMatch "MSIE [2-6]" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown </VirtualHost> </IfModule>
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.