Когда я пытаюсь запустить мой сайт, URL-адрес, который передается прокси-серверу, определенному http_host, является localhost.Это приводит к следующим проблемам:
Ошибка выборки Возможная проблема перекрестного происхождения (CORS)?Источник URL (http://127.0.0.1:5001) не соответствует странице (http://example.com). Проверьте, что сервер возвращает правильные заголовки 'Access-Control-Allow- *'.
Как сделатьЯ разрешаю это? Конфигурация nginx выглядит так для сайта:
server {
listen 80 default_server;
listen [::]:80 default_server;
location /alpha {
add_header "Access-Control-Allow-Origin" 127.0.0.1:*;
rewrite /alpha/(.*) /$1 break;
proxy_pass http://127.0.0.1:5001;
}