Apache Proxy или другое решение для нескольких систем, использующих один и тот же localStorage - PullRequest
0 голосов
/ 28 февраля 2019

Мне нужно создать другое веб-приложение для определенных функций / маршрутов в более старой системе.

Итак, у меня есть такой случай:

  • oldapp.com / (порт по умолчанию 80,Angular.js)
  • oldapp.com / login (старое приложение)
  • oldapp.com / reports (старое приложение)
  • oldapp.com / manager <= новое приложение (порт 8000, Laravel + Vue.js) </li>

Я пытаюсь выяснить:

  • как использовать тот же localStorage
  • какиспользовать новые ресурсы приложения в URL-адресе oldapp.com

У меня возникает такая ошибка при доступе к URL-адресу прокси.

Access to font at 'http://localhost:8000/fonts/vendor/@fortawesome/fontawesome-free/webfa-solid-900.woff2?462806316fea535a6a57651bc2b000b0' 
from origin 'http://oldapp.localhost' has been blocked by CORS 
policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

Я знаю, это сложноОбъясните, но моя цель:

  • поддерживать старую систему в рабочем состоянии и для определенных маршрутов использовать новую систему.
  • эта новая система должна использовать другие активы и т. д., носохраняя тот же URL / порт.

Техническая информация

Старая система

  • Angular.js 1.12, использующая Lumen 5.2 API

Новая система

  • Laravel 5.8
  • Vue.js 2.x
...