Puncte:0

Redirecționare HTTP către HTTPS pentru Alias ​​de server

drapel ru

Am două site-uri; myFirstSite.123 și mySecondSite.456 și folosind aliasul serverului pentru a redirecționa în consecință. Există două fișiere conf pe serverul meu Ubuntu Apache, după cum urmează;

Funcționează pentru myFirstSite.123 redirecționat către https. Dar mySecondSite.456 trimite către https://www.myFirstSite.123. Nu pe site-ul său corespunzător.

Am încercat să schimb regulile de rescriere, dar tot nu funcționează.

Cum pot remedia asta?

<VirtualHost *:80>
    ServerName myFirstSite.123
    RewriteEngine on
    RewriteRule ^/(.*)$ https://%(HTTP_HOST}$1 [R=301,L]
</VirtualHost>


<IfModule mod_ssl.c>
<VirtualHost *:443>
   ServerAdmin webmaster@localhost
   ServerName myFirstSite.123
   ServerAlias www.myFirstSite.123
   ServerAlias mySecondSite.456
   ServerAlias www.mySecondSite.456

   DocumentRoot /var/www/da

   ErrorLog ${APACHE_LOG_DIR}/error.log
   CustomLog ${APACHE_LOG_DIR}/access.log combined

   <Directory /var/www/da>
           DirectoryIndex index.php index.html
           Options Indexes FollowSymLinks MultiViews
           AllowOverride All
           Order allow,deny
           allow from all
    </Directory>

   Include /etc/letsencrypt/options-ssl-apache.conf

   SSLCertificateFile /etc/letsencrypt/live/myFirstSite.123/fullchain.pem
   SSLCertificateKeyFile /etc/letsencrypt/live/myFirstSite.123/privkey.pem
</VirtualHost>
</IfModule>
Nikita Kipriyanov avatar
drapel za
Unde este o gazdă virtuală HTTP (nu HTTPS) care ar reacționa pe `mySecondSite.456`? În acest moment văd doar virtualhost pentru `myFirstSite.123`. Poate că nu aceste vhost-uri, dar de ex. vhost implicit reacționează pentru acel antet gazdă mySecondSite.456 și redirecționează către numele gazdă „primar”, care este www.myFirstSite.123. Ce este în fișierele jurnal? De asemenea, `RewriteRule ^/(.*)$ https://%(HTTP_HOST}$1 [R=301,L]` â sunteți sigur că delimitatorii din jurul HTTP_HOST sunt de feluri diferite? Cred că ambele trebuie să fie ondulate paranteze.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.