Рейтинг:0

Прокси-сервер Ubuntu Apache вызывает ошибку ERR_ABORTED 404 (не найдено)

флаг us

Я запускаю два сервера Node.js на экземпляре Ubuntu EC2, прослушивающем два разных порта...

Впереди у меня есть сервер Apache, который действует как прокси, чтобы направить клиента к правильному приложению на основе их пути URL.Я пытаюсь заставить Apache направить клиента на http://127.0.0.1:1337/админ всякий раз, когда они переходят по URL-адресу /admin. Однако всякий раз, когда я туда захожу, браузер выдает следующие ошибки.

ПОЛУЧАТЬ http://myserver.com/admin/runtime~main.f9af2365.js net::ERR_ABORTED 404 (не найдено)

ПОЛУЧАТЬ http://myserver.com/admin/main.2e76d653.js net::ERR_ABORTED 404 (не найдено)

Похоже, что сервер не может найти файлы сборки, необходимые для запуска приложения. Однако, если я иду по пути http://myserver:1337/admin напрямую, он работает отлично. Кажется, это говорит мне о том, что проблема связана с моим прокси-сервером, я просто не уверен, что это может быть.

Прокси переходит к http://127.0.0.1:8080/ отлично работает.

Вот мой файл /etc/apache2/sites-available/000-default.conf.

<VirtualHost *:80>
    ServerName myserver.com
    ServerAlias myserver.com

    ProxyPreserveHost On

    ProxyPass /admin http://127.0.0.1:1337/admin/
    ProxyPassReverse /admin http://127.0.0.1:1337/admin/

    ProxyPass / http://127.0.0.1:8080/
    ProxyPassReverse / http://127.0.0.1:8080/

    ErrorLog ${APACHE_LOG_DIR}/efh-app-web_error.log

    # Possible values include: debug, info, notice, warn, error, crit,
    LogLevel warn

    CustomLog ${APACHE_LOG_DIR}/efh-app-web_access.log combined
</VirtualHost>

Я пробовал много разных руководств и форумов по проблемам, подобным этому, но ни один из них, похоже, не решил мою проблему. Я новичок в веб-разработке и настройке серверов, поэтому прошу прощения, если не хватает подробностей. Пожалуйста, дайте мне знать, если вам потребуется дополнительная информация.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.