Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

opencart+nginx+PageSpeed+CDN


Рекомендованные сообщения

Здравствуйте.

 

Есть сайт с opencart 1.5

Установлен nginx + pagespeed

 

Хотел установить еще CDN Cloudflare

Но если включаю этот CDN - то перестают приниматься оплаты через Yandex.Kassa

 

Техподержка Яндекса написала:

 

 

Наша техническая служба сообщила, что по вашему магазину http://site.ru
не проходят платежи. На наши запросы магазин отвечает не по протоколу. Текст
ответа магазина: <javax.net.ssl.SSLException: Received fatal alert:
internal_error>

                

Cудя по диагностике, при установке соединения и передачи servername (SNI) -
подключение устанавливается успешно:

 

u456619@gen158:~$ echo | openssl s_client -servername site.ru  -connect
104.111.111.111:443 2>/dev/null | openssl x509 -text| head

Certificate:

    Data:

        Version: 3 (0x2)

        Serial Number:

            97:13:0f:40:59:0b:f0:d6:55:d2:a6:71:e2:51:1e:6e

    Signature Algorithm: ecdsa-with-SHA256

        Issuer: C=GB, ST=Greater Manchester, L=Salford, O=COMODO CA Limited,
CN=COMODO ECC Domain Validation Secure Server CA 2

        Validity

            Not Before: Sep  3 00:00:00 2016 GMT

            Not After : Mar  5 23:59:59 2017 GMT



Но при запросе, наша системе не передаёт servername, так как данную
технологию мы не поддерживаем, и подключение установить не можем.

echo | openssl s_client -connect 104.111.111.111:443 2>/dev/null | openssl x509
-text| head

unable to load certificate

139704991635112:error:0906D06C:PEM routines:PEM_read_bio:no start
line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE
 

 

 

Тогда я решил сделать второй домен domen2.ru - его подключил к CDN

перетащил в папку /var/www/domen2.ru/public_html/image/  только картинки.

в config.php указал путь туда для строк где image есть.

 

 

написал так в конфиге nginx

pagespeed MapRewriteDomain domen2.ru site.ru;

 

Но теперь надо как-то указать в nginx для pagespeed, что надо только картинки с domen2.ru брать

иначе он и js  и css берет с  domen2.ru  - а там только jpg и поэтому для js  и css выдает 404 ошибку

 

 

 

 

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.