LINUX.ORG.RU
ФорумAdmin

Apache проблема редиректа с http на https

 , ,


0

1

Привет Появилась такая задача:

На севере на котором крутиться Apache прикрутить SSL сертификаты для сайта. На сервере крутиться 1 сайт, но на него ссылаються три разных домена: mysite.com, mysite.ru, mysite.pro

Собственно сделал:

default-ssl.conf



<IfModule mod_ssl.c>
Listen 443
        <VirtualHost _default_:443>
                ServerAdmin webmaster@localhost

                DocumentRoot /var/www/mysite.landing.page/

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

                SSLEngine on
                SSLCertificateFile      /etc/ssl/certs/mysite_com.crt
                SSLCertificateKeyFile /etc/ssl/private/mysite_com.key
                SSLCertificateChainFile /etc/ssl/private/mysite_com.ca-bundle
				
				 <FilesMatch "\.(cgi|shtml|phtml|php)$">
                                SSLOptions +StdEnvVars
                </FilesMatch>
                <Directory /usr/lib/cgi-bin>
                                SSLOptions +StdEnvVars
                </Directory>

                BrowserMatch "MSIE [2-6]" \
                                nokeepalive ssl-unclean-shutdown \
                                downgrade-1.0 force-response-1.0
             
                BrowserMatch "MSIE [17-9]" ssl-unclean-shutdown

        </VirtualHost>
</IfModule>

000-default.conf


<VirtualHost *>
   

        ServerName mysite.com
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/mysite.landing.page
        <Directory /var/www/mysite.landing.page>

                Options -Indexes +FollowSymLinks
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

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

</VirtualHost>


в корень сайта добавил .htaccess с таким содержанием:


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Заработал редирект c http на https на доменах: mysite.ru, mysite.pro. А на mysite.com не работает, подскажите пожалуйста как решить данную проблему. Спасибо!

А, там, случаем не в iPV дело-то (!!?).

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.