У нас есть пассажирское приложение, работающее в подкаталоге в течение достаточно долгого времени, однако иногда подкаталог не регистрируется, и все запросы перенаправляются в /. Мы используем appache / passenger на rhel 7.
Когда это произойдет, мы в конечном итоге получим его снова, выполнив комбинацию повторного развертывания кода и жесткого перезапуска apache вместо того, чтобы полагаться на перезапуск пассажирской перезагрузкиразвертывание
DocumentRoot / opt / app / current / public PassengerAppEnv production PassengerAppRoot "/ opt / app / current" PassengerRuby /usr/local/rvm/gems/ruby-2.5.1/wrappers/ruby PassengerMinInstances 1
Псевдоним / findaids / opt / app / current / public PassengerBaseURI / подкаталог PassengerAppRoot / opt / app / current
# Расслабить настройки безопасности Apache AllowOverride все параметры FollowSymLinks Требовать все предоставленные # MultiViews должны быть отключены Параметры-MultiViews
У кого-нибудь есть мысли о том, что может быть причиной? это редко, это случалось только 2 раза в прошлом году, но это всегда головная боль, когда это происходит.