Здравствуйте
На сервере стоит приложение на Ruby on Rails. Для багтрекинга использую Rollbar. И на нем стал периодически видеть левые запросы по IP, а не доменному имени.
Как с помощью Apache обрабатывать такие запросы и отдавать не виртуальный хост, а какую нить заглушку.
Какие правильные практики в таких случаях?
у вас собственно идиотская проблема у вас сайт лежит в default по сему к нему можно обратиться с любым "мусорным" зеркалом.
Фактически вам нужно в VIRTUALHOST указать правильный домен и все после этого до сайта можно будет достучаться только по нему.
Если совсем простенько то так можно
RewriteCond %{HTTP_HOST} !^www\.mydomen\.ru [NC]
RewriteCond %{HTTP_HOST} !^mydomen\.ru [NC]
RewriteRule ^(.*)$ mydomen.ru/404.html [R=301,L]