Все познается в сравнении :)
\/ - возможно не нужно экранирование, а просто /:
^.*\.(aero|com|net|...)/.*$
Если правильно понимаю вопрос с "наоборот" - это ! перед выражением.
Пустой реферер:
RewriteCond %{HTTP_REFERER} !^$
Как миниум у Вас регулярка:
^.*\.aero.*$
под нее подойдет и www.aeroport.ru
Нужно что-то вроде:
^.*\.aero\/.*$
И вообще объединить все в одну:
^.*\.(aero|com|net|...)\/.*$
чуть более 1К$
Т.е. все ставят на серверах Fastvps/Hetzner RAID 1?
А кто-то ставит RAID 10 на двух ssd дисках?
При возможности выбора ДЦ (Нюрнберг и в Фалькенштайн) - какой предпочтительнее (лучше, стабильнее, канал на Россию и т.д.)?
А разумен предлагаемый программный RAID 1 на ssd дисках, предлагаемый во всех тарифных планах? По логике, в зеркальном рейде ssd-диски примерно одновременно выйдут из стоя.
Тогда алгоритм такой?
1. VPS и запасной сервер циклически делают ежесекундный опрос основного сервера (таймаут 3 секунды).
2. При ошибке (в т.ч. таймаут) запасной сервер делает дополнительную проверку доступности.
3.1. Если ошибка не повторилась - возврат к п.1.
3.2. Если ошибка повторилась - запросить последний статус проверки у VPS:
3.2.1. VPS не вернул ответ: делаем еще одну попытку, и если опять неудачная - предполагаем проблемы с сетью на запасном сервере: сервер не меняем, уведомление на мобильный /если получится, т.к. проблемы с сетью :)/ и возврат к п.1.
3.2.2. VPS вернул ответ, но результат последней проверки "без ошибки" - предполагаем проблемы с каналом между основным и запасным сервером(?): сервер не меняем, уведомление на мобильный и возврат к п.1.
3.2.3. VPS вернул ответ и результат последней проверки "ошибка": ПЕРЕКЛЮЧИТЬ сервер.
Все учел?
http://wiki.hetzner.de/index.php/Failover/ru
Афтепати бомбезный