React app hostname возвращает неверный заголовок хоста - PullRequest
0 голосов
/ 31 октября 2019

У меня есть веб-приложение. Приложение разделено на backend - nodejs и fronter - реагируют. Я использую docker-compose для создания компонентов и развертывания. Когда я открываю в браузере URL (имя хоста): www.mywebpage.com, я получаю ответ Invalid Host Header (304). Но когда я открываю IP-адрес, приложение корректно загружается. Мне нужно включить шоу приложение тоже на имя хоста. Есть мой файл для создания докера

version: '2' services:   server:
    build:
      context: ./server/
    command: npm run start
    volumes:
      - ./server/:/usr/app
      - /usr/app/node_modules
    ports:
      - "8081:8081"
    environment:
      - NODE_ENV=production
      - CHOKIDAR_USEPOLLING=true
    restart: always   client:
    build:
      context: ./client/
    command: npm start
    volumes:
      - ./client/:/usr/app
      - /usr/app/node_modules
    depends_on:
      - server
    links:
      - server
    ports:
      - "80:8000"
    restart: always
    environment:
      NODE_ENV: production
      PORT: 8000
      HOSTNAME: mywebpage
    hostname: www.mywebpage.com
    domainname: www.mywebpage.com
    networks:
        default:
             aliases:
                - mypage

Спасибо

...