Am 5 gazde virtuale, una este numele de gazdă pe serverul vps. are si certificat ssl.
celelalte 4 nu au ssl, acum când încerc să văd oricare dintre celelalte, primesc asta
Browserul dvs. a trimis o solicitare pe care acest server nu a putut-o înțelege.
Motiv: vorbiți simplu HTTP către un port de server compatibil SSL.
În schimb, utilizați schema HTTPS pentru a accesa această adresă URL, vă rugăm.
ssl virtual host config după cum urmează
<VirtualHost SERVERIP:80>
ServerName www.MYSITE1.com
ServerAlias MYSITE1.com
SSLEngine activat
DocumentRoot /var/www/html/MYSITE1.com/public_html
SSLCertificateFile /etc/ssl/certificate.crt
SSLCertificateKeyFile /etc/ssl/private/private.key
SSLCertificateChainFile /etc/ssl/ca_bundle.crt
Redirecționare permanentă / https://URLREMOVED.com/
</VirtualHost>
<VirtualHost SERVERIP:443>
ServerName www.MYSITE1.com
ServerAlias MYSITE1.com
DocumentRoot /var/www/html/MYSITE1.com/public_html
SSLEngine activat
SSLCertificateFile /etc/ssl/certificate.crt
SSLCertificateKeyFile /etc/ssl/private/private.key
SSLCertificateChainFile /etc/ssl/ca_bundle.crt
Protocoale h2 http/1.1
<Dacă „%{HTTP_HOST} == „www.MYSITE1.com””>
Redirecționare permanentă / https://MYSITE1.com/
</Dacă>
# Configurare SSL
# Altă configurație Apache
</VirtualHost>
ȘI una dintre celelalte configurații, restul sunt similare, singura diferență este domeniul și calea. everyconfig are IP-ul serverului la început în loc de *
<VirtualHost SERVERIP.:80>
ServerAdmin [email protected]
ServerName www.MYSITE2.co.uk
ServerAlias mysite2.co.uk
DocumentRoot /var/www/html/mysite2./public_html
RewriteEngine activat
RewriteCond %{HTTP_HOST} !^www\.mysite2.\.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.mysite2.co.uk/$1 [R=301,L]
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combinat
</VirtualHost>``