Сен 30 2009

Apache. Установка и настройка mod_layout.

Под Apache разработано масса модулей, практически под все случаи и необходимости. Один из модулей mod_layout, он предназначен для принудительного добавления на страницы сайтов некоей информации. Так, как делается на бесплатных хостингах.
В первую очередь установим mod_layout. В портах FreeBSD он присутствует в трех вариантах, под апачь 1.3 — /usr/ports/www/mod_layout, под 2.0 и 2.1 — /usr/ports/www/mod_layout2/ и под apache 2.2 — /usr/ports/www/mod_layout22/. Принципиально в настройке они не отличаются и рассмотрим установку и настройку на основе Apache 1.3.
Устанавливаем:

cd /usr/ports/www/mod_layout/
make install clean


Установка не задает лишних вопросов, порт сам добавляет загрузку модулей в httpd.conf, а нам остается добавить настройки модуля.
Стандартная настройка для добавления текста в начале(в шапке) сайта выглядит так:

        LayoutHeader /home/www/hilik.org.ua/test.html

В файле test.html находится кусок html кода предназначенный для отображения на странице.
К примеру такое содержимое:

TEST HILIK

Этот блок можно использовать глобально для всего сервера или расположить в конкретном виртуалхосте.
На этом настрока и завершается. Осталось добавить, что для того, что бы добавить свой текст в конце страници используется директива LayoutFooter и существует еще целый ряд директив, но две перечисленные самые, часто употребимые.

Добавить в закладки:

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru
  • By gxua, 04.10.2009 @ 22:33

    Блин.., почему не работает!?

    вставил
    LayoutHeader «Welcome to company FooBar»

    между

    …..

    не работает

  • By gxua, 04.10.2009 @ 22:33

  • By hilik, 07.10.2009 @ 08:54

    Модуль хочет получить файл с тем, что надо выводить, а не строку.

Other Links to this Post


Украинская Баннерная Сеть