Чтобы настроить CORS в nginx только для конкретного URL, вы можете добавить следующую директиву в конфигурационный файл сервера:
```
location /your-specific-url {
add_header 'Access-Control-Allow-Origin' 'http://your-specific-domain.com';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'Content-Type';
add_header 'Access-Control-Allow-Credentials' 'true';
}
```
Для исправления ошибки Access-Control-Allow-Credentials при обращении к API точке за пределами основного домена при использовании текущих настроек Nginx, вам следует добавить директиву proxy_set_header в конфигурацию вашего сервера:
```
location /api {
proxy_pass http://your-api-endpoint;
proxy_set_header 'Access-Control-Allow-Credentials' 'true';
}
```
Это позволит передавать заголовок Access-Control-Allow-Credentials при проксировании запросов к вашей API точке.