Автор оригинала: David Wong.
Настройка файла nginx .conf
В файле nginx.conf найдите запись сервера и добавьте следующую конфигурацию
location ~ \.php?($|/) { #try_files $uri =404; #handel cosr by mao add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Credentials' 'true'; add_header 'Access-Control-Allow-Methods' 'OPTION, POST, GET'; add_header 'Access-Control-Allow-Headers' 'X-Requested-With, Content-Type'; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; }
Перезагрузите сервер, готово
Оригинал: “https://developpaper.com/nginx-configuration-ajax-cross-domain-access-to-php-interface/”