Рейтинг:0

Обратный прокси-сервер Apache для обхода сервера Node

флаг bl

У меня есть сервер Apache, который работает как обратный прокси-сервер для узла. Я пытаюсь обойти прокси для статического файла, т.е. ads.txt

У меня есть следующая конфа:

  <Файлы "ads.txt"> 
      Порядок Запретить, Разрешить 
      Разрешить от всех
  </файлы>
  <Расположение "/ads.txt">
     SetHandler Нет
     Требовать все предоставленные
  </местоположение>
  ProxyPass /ads.txt !  
  Проксипасс / http://localhost:3000/
  ProxyPassReverse/http://localhost:3000/

Но это вызывает цикл перенаправления при попытке доступа https://www.example.com/ads.txt и поставил меня в тупик. Может кто-нибудь пролить некоторый свет на это?

Спасибо

флаг cn
Bob
На первый взгляд блоки «Файлы» и «Местоположение» полностью избыточны, но в остальном синтаксис выглядит нормально. Что говорят ваши лог-файлы?
John Sourcer avatar
флаг bl
Просто: xxx.xxx.xxx.xxx - - [06/Jan/2022:10:01:41 +0000] "GET /ads.txt HTTP/1.1" 301 244
флаг cn
Bob
Есть ли файл .htaccess или что-то еще в файлах конфигурации Apache http с правилами перенаправления и/или mod_rewrite?
John Sourcer avatar
флаг bl
Не то, чтобы я мог найти. Так что это будет какая-то глупость с моей стороны. :(
John Sourcer avatar
флаг bl
Я исправил это, перестроив сервер.

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

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