Настройка страницы блокировки
По умолчанию ISP Go поставляется с минимальным, строгим и аскетичным оформлением страницы блокировки. Чтобы изменить это оформление, отредактируйте HTML-шаблоны, которые находятся в /usr/share/isp-go/templates/. Где base.html - основной файл шаблона, а остальные от него наследуются. Синтаксис шаблонов описан в руководстве по языку Go: https://golang.org/pkg/text/template/, https://golang.org/pkg/html/template/. Доступны следующие переменные:
- Domain: домен, упомянутый в заголовке Host: запроса, т.е. тот, к которому обратился браузер.
- Cats: массив с именами категорий, из-за которых сайт заблокирован. Переменная доступна только в шаблоне
blocked_by_category.html.
Если необходимо вставить картинки, выложите их на отдельный виртуальный хост, и в теге укажите их полный URL, включая имя этого картиночного хоста.
Изменения вступят в силу после перезапуска isp-go-blockpage (service isp-go-blockpage restart.