Я получаю сообщение об ошибке Access-Control-Allow-Origin
при попытке использовать Vue.js и axios для получения данных из API WordPress.
Я использую OpenLiteSpeed в цифровом океане для размещения безголовых API WordPress. Сегодня мне пришлось перезапустить сервер, чтобы обновить сертификат безопасности. После перезапуска я начал получать ошибку с моим запросом получения axios, но только когда я использую базовый URL, а не www.
Например, если вы заходите на www.samiamido.com, все работает нормально. Но если вы заходите на samiamido.com, возникает ошибка, связанная с CORS. Я не думаю, что это произошло до того, как я обновил сертификат сегодня утром.
Я создал простой тестовый сайт на локальном компьютере и получил ту же ошибку.
Я не помню, чтобы когда-либо устанавливал www.samiamido.com в качестве заголовка ответа или даже там, где я бы это сделал (консоль openlitespeed, wp-admin или что-то еще).
Кто-нибудь сейчас, где даже начать отлаживать? Очень расстраиваюсь в этот момент!