В production.log
я получаю ошибки для маршрутов, которые вызываются с root сервера , где я виртуально размещаю все свои сайты, а не приложение.
Для Например, robots.txt
, который существует в папке publi c, сообщает об этом ...
ActionController :: RoutingError (Нет совпадений с маршрутом [GET] "/ foo / bar / public / robots.txt "):
Это имело бы смысл, если бы он использовал 'Document Root' в файле виртуальных хостов .conf
, как это было бы следующим образом ...
ActionController :: RoutingError (Нет подходящих маршрутов [GET] "/ var / www/html/foo/bar/public/robots.txt"):
Но это не так.
Знаете ли вы, что происходит? Это просто кто-то пытается взломать сайт? Как они узнают правильный путь после /var/www/html/
?
Само приложение работает нормально. У него есть собственный домен, и он обслуживает страницы и ресурсы так, как должен.