Рейтинг:1

NGINX Cors допускает, что происхождение не соответствует происхождению

флаг cn

У меня большая проблема на моем сайте.

Поскольку я перешел с веб-сервера Apache на Nginx, реклама на моем сайте не работает.

Я добавил эти строки в файл конфигурации моего сайта в nginx:

add_header 'Access-Control-Allow-Origin' '*' всегда;
add_header 'Access-Control-Allow-Headers' 'Принять,Авторизация,Происхождение,DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content -Тип' всегда;
add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, HEAD' всегда;
add_header 'Access-Control-Expose-Headers' 'Content-Length, Content-Range' всегда;
add_header 'Access-Control-Allow-Credentials' 'true' всегда;
add_header 'Access-Control-Max-Age' '1728000' всегда;

Я перезагрузил nginx, но ничего не произошло.

я тестировал с помощью curl -X OPTIONS -i https://xy.hu Ответ:

HTTP/1.1 405 Не разрешено
Сервер: nginx
Дата: пн, 05 июля 2021 г., 11:14:07 по Гринвичу
Тип содержимого: текст/html
Длина контента: 150
Соединение: Keep-alive
Строгая транспортная безопасность: max-age=31536000; includeSubDomains
X-XSS-защита: 1; режим = блок
Параметры X-Frame: SAMEORIGIN
X-Content-Type-Options: nosniff
Feature-Policy: автоматическое воспроизведение «нет»; камера "нет"
Referrer-Policy: тот же источник
Доступ-Контроль-Разрешить-Происхождение: *
Access-Control-Allow-Headers: Accept, Authorization, Origin, DNT, X-Mx-ReqToken, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, HEAD
Access-Control-Expose-Headers: Content-Length, Content-Range
Access-Control-Allow-Credentials: правда
Максимальный возраст контроля доступа: 1728000
<html>
<head><title>405 Запрещено</title></head>
<тело>
<center><h1>405 Запрещено</h1></center>
<hr><center>nginx</center>
</тело>
</html>
djdomi avatar
флаг za
В чем вопрос, добавлены заголовки, почему вы не показываете полный блок сервера? Вопросы по установке, настройке или диагностике должны включать желаемое конечное состояние, конкретную проблему или ошибку, достаточную информацию о конфигурации и среде для ее воспроизведения, а также попытки решения. Вопросы без четкой формулировки проблемы бесполезны для других читателей и вряд ли получат хорошие ответы.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.