EdgeADC
Руководство по администрированию Edgenexus ADC
×
Menu

Предварительно разработанные правила

Расширение HTML
Изменяет все запросы .htm на .html
Состояние:
·     Условие = Путь
·     Чувствует = Делает
·     Проверка = Соответствие RegEx
·     Значение = \.htm$
Оценка:
·     Пустой
Действия:
·     Действие = Переписать путь
·     Цель = $path$l
Index.html
Принудительное использование index.html в запросах к папкам.
Условие: это условие является общим условием, которое подходит для большинства объектов
·     Условие = Хозяин
·     Чувствует = Делает
·     Проверка = Существование
Оценка:
·     Пустой
Действия:
·     Действие = Перенаправление 302
·     Цель = HTTP://$host$$path$index.html$querystring$
Закрыть папки
Отказывать в запросах на папки.
Условие: это условие является общим условием, которое подходит для большинства объектов
·     Состояние = об этом нужно как следует подумать
·     Чувство =
·     Проверка =
Оценка:
·     Пустой
Действия:
·     Действие =
·     Цель =
Спрячьте CGI-BBIN:
Скрывает каталог cgi-bin в запросах к CGI-скриптам.
Условие: это условие является общим условием, которое подходит для большинства объектов
·     Условие = Хозяин
·     Чувствует = Делает
·     Проверка = Соответствие RegEX
·     Значение = \.cgi$
Оценка:
·     Пустой
Действия:
·     Действие = Переписать путь
·     Цель = /cgi-bin$path$
Бревно-паук
Журнал запросов пауков популярных поисковых систем.
Условие: это условие является общим условием, которое подходит для большинства объектов
·     Условие = Заголовок запроса
·     Соответствие = User-Agent
·     Чувствует = Делает
·     Проверка = Соответствие RegEX
·     Значение = Googlebot|Slurp|bingbot|ia_archiver
Оценка:
·     Переменная = $crawler$
·     Источник = Заголовок запроса
·     Деталь = User-Agent
Действия:
·     Действие = Зарегистрировать событие
·     Цель = [$crawler$] $host$$path$$$querystring$
Принудительное использование HTTPS
Принудительно использовать HTTPS для определенного каталога. В этом случае, если клиент обращается к чему-либо, содержащему каталог /secure/, то он будет перенаправлен на HTTPs версию запрашиваемого URL.
 Состояние:
·     Условие = Путь
·     Чувствует = Делает
·     Проверять = Содержать
·     Значение = /secure/
Оценка:
·     Пустой
Действия:
·     Действие = Перенаправление 302
·     Цель = HTTPs://$host$$path$$querystring$
Медиапоток:
Перенаправляет Flash Media Stream на соответствующую службу.
Состояние:
·     Условие = Путь
·     Чувствует = Делает
·     Проверка = Конец
·     Значение = .flv
Оценка:
·     Пустой
Действия:
·     Действие = Перенаправление 302
·     Цель = HTTP://$host$:8080/$path$
Замена HTTP на HTTPS
Измените любой жесткий код HTTP:// на HTTPS://.
 Состояние:
·     Условие = Код ответа
·     Чувствует = Делает
·     Проверка = Равно
·     Значение = 200 OK
Оценка:
·     Пустой
Действия:
·     Действие = Тело Заменить все
·     Цель = HTTP://
·     Данные = HTTPs://
Заглушите кредитные карты
Проверьте, нет ли в ответе кредитных карт, и если таковая найдена, удалите ее.
 Состояние:
·     Условие = Код ответа
·     Чувствует = Делает
·     Проверка = Равно
·     Значение = 200 OK
Оценка:
·     Пустой
Действия:
·     Действие = Тело Заменить все
·     Target = [0-9]+[0-9]+[0-9]+[0-9]+-[0-9]+[0-9]+[0-9]+[0-9]+-[0-9]+[0-9]+[0-9]+[0-9]+-[0-9]+[0-9]+[0-9]+[0-9]+
·     Данные = xxxx-xxx-xxx-xxx-xxx
Истечение срока действия контента
Добавьте на страницу разумный срок годности контента, чтобы уменьшить количество запросов и 304.
Условие: это общее условие. Рекомендуется сосредоточить это условие на ваших
·     Условие = Код ответа
·     Чувствует = Делает
·     Проверка = Равно
·     Значение = 200 OK
Оценка:
·     Пустой
Действия:
·     Действие = Добавить заголовок ответа
·     Цель = Cache-Control
·     Данные = max-age=3600
Тип поддельного сервера
Получите тип сервера и измените его на другой.
Условие: это общее условие. Рекомендуется сосредоточить это условие на ваших
·     Условие = Код ответа
·     Чувствует = Делает
·     Проверка = Равно
·     Значение = 200 OK
Оценка:
·     Пустой
Действия:
·     Действие = Заменить заголовок ответа
·     Цель = Сервер
·     Данные = Секрет
Никогда не отправляйте ошибки
Клиент никогда не получает никаких ошибок с вашего сайта.
Состояние
·     Условие = Код ответа
·     Чувствует = Делает
·     Проверять = Содержать
·     Значение = 404
Оценка
·     Пустой
Действие
·     Действие = Перенаправление 302
·     Цель = HTTP//$host$/
Перенаправление на язык
Найдите код языка и перенаправьте на домен соответствующей страны.
Состояние
·     Условие = Язык
·     Чувствует = Делает
·     Проверять = Содержать
·     Значение = немецкий (стандарт)
Оценка
·     Переменная = $host_template$
·     Источник = Хозяин
·     Значение = .*\.
Действие
·     Действие = Перенаправление 302
·     Цель = HTTP//$host_template$de$path$$querystring$
Google Analytics
Вставьте код, требуемый Google для аналитики - Пожалуйста, измените значение MYGOOGLECODE на ваш Google UA ID.
Состояние
·     Условие = Код ответа
·     Чувствует = Делает
·     Проверка = Равно
·     Значение = 200 OK
Оценка
·     пустой
Действие
·     Действие = Тело Заменить последнее
·     Цель = </body>
·     Data = <scripttype=
'text/javascript'> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'MY GOOGLE CODE']); _gaq.push(['_trackPageview']); ( function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('HTTPs' == document.location.protocol ?'HTTPs//ssl' 'HTTP//www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga, s); } )(); </script> </body>
Шлюз IPv6
Настройка заголовка Host для серверов IIS IPv4 на службах IPv6. Серверы IIS IPv4 не любят видеть IPV6-адрес в запросе клиента хоста, поэтому данное правило заменяет его общим именем.
Состояние
·     пустой
Оценка
·     пустой
Действие
·     Действие = Заменить заголовок запроса
·     Цель = Хозяин
·     Данные =ipv4.host.header