Wordpress + Cloudflare SSL перенаправляет на корень Apache?

Недавно мы развернули наш новый веб-сайт, и при попытке использовать его через SSL с cloudflare он перенаправляется в корневой каталог Apache?

Я сгенерировал сертификаты TLS источника и загрузил их из cloudflare для домена, а затем настроил виртуальный хост для использования SSL:

<VirtualHost *:443>


       ServerAdmin webmaster@domain.com
        ServerName domain.com
        ServerAlias www.domain.com
        DocumentRoot /home/domain/public_html
        SSLEngine on
        SSLCertificateFile /etc/apache2/cert/domain.com.pem
        SSLCertificateKeyFile /etc/apache2/cert/domain.com.key
        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

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

</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Я пробовал гибкие, полные и строгие настройки SSL в cloudflare.

Но по какой-то причине он по-прежнему попадает в каталог apache по умолчанию. ?

Я просто не могу понять почему.

0
задан 29 January 2019 в 11:19
1 ответ

Это может быть вызвано одной из следующих причин:

  1. Просто кеш Cloudflare или Apache требует перезапуска после изменений, а вы забыли
  2. Сделать убедитесь, что сертификат происхождения действителен, как если бы он недействителен, Apache перенаправит на первый виртуальный хост, который он может найти в файлах конфигурации
  3. Этот виртуальный хост не находится там, где Apache может обрабатывать, как будто вы забыли включить этот файл в main conf файл
  4. Существует дублированный виртуальный хост с путем к корневому каталогу и таким же server_name , что и этот
0
ответ дан 5 December 2019 в 04:18

Теги

Похожие вопросы