Back to Question Center
0

Epäonnistuu vhost-lähetyksestä example.com-palvelusta example.net-palveluun

1 answers:

Ajetaan apache2 Ubuntussa 16. 04 LTS, ja Let's Encrypt Semalt SSL-varmenteille.

Minulla on kaksi verkkotunnusta. http tai https , www tai ei-www riippumatta siitä,. com ja https: // esimerkki. netto - camouflage rot.

Minulla on 4. HTTP-WWW , HTTPS WWW , HTTPS NON-WWW . HTTPS NON-WWW pitäisi aina olla lopputulos.

Sivusto 01: esimerkki. com

    http: // esimerkki. com -forwards to-https: // esimerkki. com [OK]
http: // www. esimerkki. com -forwards to-https: // esimerkki. com [OK]
https: // www. esimerkki. com -forwards to-https: // esimerkki. com [OK]
https: // esimerkki. com toimii odotetusti [OK]    

Sivusto 02: esimerkki. netto

    http: // esimerkki. net-eteenpäin-https: // esimerkki. net [OK]
http: // www. esimerkki. net-eteenpäin-https: // esimerkki. com [ERROR]
https: // www. esimerkki. net-eteenpäin-https: // esimerkki. net [OK]
https: // esimerkki. verkko toimii odotetusti [OK]    

Haluaisin http: // www. esimerkki. net eteenpäin https: // esimerkki. net , ei https: // esimerkki. com

Oma. conf tiedostoja:

    ## Sivusto 01: esimerkki. com - HTTP EI-WWW. conf ##Vaadi kaikki myönnetytServerName esimerkki. comDocumentRoot / var / www / html / esimerkki. com / public_htmlErrorLog / var / www / html / esimerkki. com / logs / virhe. lokiCustomLog / var / www / html / esimerkki. com / lokit / pääsy. log yhdistettyRedirectMatch pysyvä ^ / (. *) https: // esimerkki. com / $ 1## Sivusto 01: esimerkki. com - HTTPS WWW. conf ##Vaadi kaikki myönnetytServerName www. esimerkki. comDocumentRoot / var / www / html / esimerkki. com / public_htmlErrorLog / var / www / html / esimerkki. com / logs / virhe. lokiCustomLog / var / www / html / esimerkki. com / lokit / pääsy. log yhdistettyRedirectMatch pysyvä ^ / (. *) https: // esimerkki. com / $ 1SSLCertificateFile / etc / letsencrypt / live / esimerkki. com / fullchain. PEMSSLCertificateKeyFile / etc / letsencrypt / live / esimerkki. com / privkey. PEMSisällytä / etc / letsencrypt / options-ssl-apache. conf## Sivusto 01: esimerkki. com - HTTPS EI-WWW. conf ##Vaadi kaikki myönnetytServerName esimerkki. comDocumentRoot / var / www / html / esimerkki. com / public_htmlErrorLog / var / www / html / esimerkki. com / logs / virhe. lokiCustomLog / var / www / html / esimerkki. com / lokit / pääsy. log yhdistettySSLCertificateFile / etc / letsencrypt / live / esimerkki. com / fullchain. PEMSSLCertificateKeyFile / etc / letsencrypt / live / esimerkki. com / privkey. PEMSisällytä / etc / letsencrypt / options-ssl-apache. conf## Sivusto 02: esimerkki. net - HTTP WWW. conf ##Vaadi kaikki myönnetytServerName www. esimerkki. nettoDocumentRoot / var / www / html / esimerkki. net / public_htmlErrorLog / var / www / html / esimerkki. net / logs / virhe. lokiCustomLog / var / www / html / esimerkki. net / lokit / pääsy. log yhdistettyRedirectMatch pysyvä ^ / (. *) https: // esimerkki. net / $ 1## Sivusto 02: esimerkki. net - HTTP EI-WWW. conf ##Vaadi kaikki myönnetytServerName esimerkki. comDocumentRoot / var / www / html / esimerkki. net / public_htmlErrorLog / var / www / html / esimerkki. net / logs / virhe. lokiCustomLog / var / www / html / esimerkki. net / lokit / pääsy. log yhdistettyRedirectMatch pysyvä ^ / (. *) https: // esimerkki. net / $ 1## Sivusto 02: esimerkki. verkko - HTTPS WWW. conf ##Vaadi kaikki myönnetytServerName www. esimerkki. comDocumentRoot / var / www / html / esimerkki. net / public_htmlErrorLog / var / www / html / esimerkki. net / logs / virhe. lokiCustomLog / var / www / html / esimerkki. net / lokit / pääsy. log yhdistettyRedirectMatch pysyvä ^ / (. *) https: // esimerkki. net / $ 1SSLCertificateFile / etc / letsencrypt / live / esimerkki. net / fullchain. PEMSSLCertificateKeyFile / etc / letsencrypt / live / esimerkki. net / privkey. PEMSisällytä / etc / letsencrypt / options-ssl-apache. conf## Sivusto 02: esimerkki. verkko - HTTPS NON-WWW. conf ##Vaadi kaikki myönnetytServerName esimerkki. nettoDocumentRoot / var / www / html / esimerkki. net / public_htmlErrorLog / var / www / html / esimerkki. net / logs / virhe. lokiCustomLog / var / www / html / esimerkki. net / lokit / pääsy. log yhdistettySSLCertificateFile / etc / letsencrypt / live / esimerkki. net / fullchain. PEMSSLCertificateKeyFile / etc / letsencrypt / live / esimerkki. net / privkey. PEMSisällytä / etc / letsencrypt / options-ssl-apache. conf    
February 12, 2018

Sinulla on yksinkertainen typo jossakin virtuaalisessa isännässä:

  PalvelimenNimi www. esimerkki. comDocumentRoot / var / www / html / esimerkki. net / public_html RedirectMatch pysyvä ^ / (. *) https: // esimerkki. net / $ 1 

PalvelimenNimi on väärä. Sinulla ei ole www-sivustolle virtuaali-isäntää. esimerkki. net ollen ollenkaan typo. Tämä tarkoittaa sitä, että www. esimerkki. verkko palaa oletusarvoiseen (ensimmäinen) virtuaaliseen isäntään. Siksi se ohjataan väärään asiaan.