Am o mare problemă pe site-ul meu.
De când m-am mutat de la serverul web Apache la Nginx, reclamele de pe site-ul meu nu funcționează.
Am adăugat aceste linii în fișierul de configurare a site-ului meu în nginx:
add_header „Acces-Control-Allow-Origin” „*” întotdeauna;
add_header 'Acces-Control-Allow-Headers' 'Accept,Authorization,Origin,DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Conținut -Type' întotdeauna;
add_header 'Acces-Control-Allow-Methods' 'GET, POST, PUT, DELETE, HEAD' întotdeauna;
add_header 'Acces-Control-Expose-Headers' 'Content-Length, Content-Range' întotdeauna;
add_header 'Acces-Control-Allow-Credentials' 'true' întotdeauna;
add_header „Access-Control-Max-Age” „1728000” întotdeauna;
Am reîncărcat nginx, dar nu s-a întâmplat nimic.
am testat cu curl -X OPȚIUNI -i https://xy.hu
Raspunsul este:
HTTP/1.1 405 Nu este permis
Server: nginx
Data: Luni, 05 iulie 2021 11:14:07 GMT
Tip de conținut: text/html
Lungimea conținutului: 150
Conexiune: păstrați-vă în viață
Strict-Transport-Securitate: max-age=31536000; include SubDomains
X-XSS-protecție: 1; mod=bloc
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Funcție-Politică: redare automată „niciuna”; camera „niciuna”
Politică referitor: aceeași origine
Acces-Control-Permite-Origine: *
Antete pentru controlul accesului: acceptare, autorizare, origine, DNT, X-Mx-ReqToken, menținere în viață, agent de utilizator, X-solicitat cu, dacă a fost modificat, controlul cache, tip conținut
Metode de control al accesului: GET, POST, PUT, DELETE, HEAD
Acces-Control-Expunere-anteturi: Conținut-Lungime, Conținut-Range
Acces-Control-Permite-Acreditări: adevărat
Acces-Control-Max-Vârsta: 1728000
<html>
<head><title>405 Nu este permis</title></head>
<corp>
<center><h1>405 nepermis</h1></center>
<hr><center>nginx</center>
</corp>
</html>