user

Авторизация

Добро пожаловать!

Регистрация

Undefined666

Кодинг

Как включить CORS в NGINX

 По умолчанию междоменные запросы (также называемые CORS — совместное использование ресурсов между источниками) отключены в NGINX. Вам необходимо включить CORS в NGINX, чтобы разрешить междоменные запросы в NGINX. Вот как разрешить CORS в NGINX разрешать междоменные запросы в NGINX.

Как включить CORS в NGINX

 Чтобы разрешить CORS в NGINX, вам необходимо добавить директиву add_header Access-Control-Allow-Origin в серверный блок конфигурации вашего сервера NGINX или в файл виртуального хоста.

Откройте конфигурацию сервера NGINX.

 Откройте терминал и выполните следующую команду, чтобы открыть файл конфигурации сервера NGINX.

 Если вы настроили отдельные виртуальные хосты для своего веб-сайта, такие как /etc/nginx/sites-enabled/website.conf, откройте его конфигурацию с помощью следующей команды.

Включите CORS в NGINX

 Добавьте директиву add_header в блок сервера вашего файла конфигурации NGINX.

 Существуют различные параметры конфигурации для включения CORS в NGINX.

Включить CORS со всех веб-сайтов

 Если вы хотите включить CORS для всех веб-сайтов, то есть принимать междоменные запросы со всех веб-сайтов, добавьте следующее:

 В приведенном выше заявлении мы используем подстановочный знак (*) для директивы NGINX Access-Control-Allow-Origin.

Включить CORS из одного домена

 Если вы хотите включить CORS для одного домена веб-сайта (например, example.com), укажите этот домен вместо подстановочного знака *.

Включить CORS из нескольких доменов

 Если вы хотите включить CORS для нескольких доменов (например, example1.com, example2.com, example3.com), укажите их отдельно один за другим.

Включить CORS с локального хоста

 Если вы хотите включить CORS с локального хоста, добавьте 127.0.0.1 или localhost вместо имени домена.

Перезапустите сервер NGINX.

 Наконец, выполните следующую команду, чтобы проверить синтаксис вашего обновленного файла конфигурации.

 Если ошибок нет, выполните следующую команду, чтобы перезапустить сервер NGINX.

 Вот и все! Надеемся, что приведенный выше учебник поможет вам включить CORS в NGINX.