Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-rus] footer



Andrey Novikov <novikov@citmgu.ru> wrote:
> > Задавил совсем склероз... Помню видел что-то похожее на директиву
> > footer, а сейчас и не нашел... Идея состоит в приляпывании к готовому
> > хтмл-ю своего кусочка, хтмли могут быть и чужие, но с этого же сервера.
> > Сервер апач-рус 1.2.6, php и проч. нет.
> > Есть ли такое ? А то вот уже начал в склерозе своем сомневаться, и даже
> > греп второй раз запустил...
> 
> Ну если со всеми авторами можно договориться, то SSI поможет,
> а если нет, то надо через скрипт все запросы пропускать.
> А вообще можно было бы модуль к апачу написать. Было бы время...

 Дык, давно написан: Apache::Sandwich - Layered document (sandwich) maker

The Apache::Sandwich module allows you to add a per-directory
custom "header" and/or "footer" content to a given uri.
    Here's a configura     #in httpd.conf or .htaccess

     <Location /foo>
       #any request for /foo and it's document tree
      #are run through our Apache::Sandwich::handler
      SetHandler  perl-script
      PerlHandler Apache::Sandwich

      #we send this file first
      PerlSetVar HEADER /my_header.html

      #requested uri (e.g. /foo/index.html) is sent in the middle

      #we send output of this mod_perl script last  
      PerlSetVar FOOTER /perl/footer.pl

     </Location>

 Короче, CPAN forever. >;)
--
 Eugene Berdnikov





Спонсоры сайта:

[ Russian Apache ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk archive ]

"Russian Apache" includes software developed by the Apache Group for use in the Apache HTTP server project (http://www.apache.org/) See Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C) 1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.