Проблема:
У меня есть 2 веб-сайта с одинаковым IP-адресом (домен и поддомен), и у меня есть SSL-сертификат для каждого из них. Домен представляет собой сайт wordpress, а поддомен — приложение ruby on rails. на поддомене сертификат установлен и работает без проблем, но когда я пытаюсь добавить второй сертификат для основного домена, он работает, но запрещает доступ к поддомену.
На странице проверки веб-браузера отображается эта ошибка:
«XMLHttpRequest не может загрузить https://giladparking.com/wp-content/plugins/wp-slimstat/wp-slimstat-js.php. В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Таким образом, доступ к источнику 'https://monthly.giladparking.com' запрещен».
Что я пробовал:
Я следил за это руководство, чтобы включить поддержку SNI, и, похоже, оно работает, за исключением ранее упомянутой проблемы.
Я просмотрел этот пост. , что также объясняет, что вы не можете делать XMLHTTPRequests между доменами. но эта проблема возникает только тогда, когда действуют оба сертификата.