Модуль mod_rewrite. Часть 3
В двух предыдущих частях мы познакомились с основами "правил перезаписи" URL и "условиями правил". Позвольте предложить к рассмотрению два примера, иллюстрирующих более сложные приложения.
Первый пример имеет дело с динамическими страницами, а второй показывает возможности вызова ".txt" файлов и произведение различных действий над ними.
(далее…)
Опубликовано в: Модули Apache Январь 9, 2007
Модуль mod_rewrite. Часть 2
В прошлой главе мы познакомились с основами модуля mod_rewrite. В примере, который был рассмотрен, мы использовали конструкцию, которая в буквальном смысле означает следующее: "Если кто-то пытается получить доступ к файлу .htaccess, выдается ошибка, сообщающая, что доступ к файлу запрещен".
Это "правило" глобально, то есть каждый получит указанное сообщение об ошибке. Напомню, что mod_rewrite является модулем, который предоставляет "основанный на правилах механизм динамического изменения запрашиваемых URL-ов".
(далее…)
Опубликовано в: Модули Apache
Модуль mod_rewrite. Часть 1
Вы наверняка встречали в сети термин mod_rewrite. Для наших читателей, которые не до конца знакомы с этим модулем веб сервера Apache, а также для тех, кто вообще первый раз об этом слышит – постараюсь рассказать в этой публикации (в нескольких частях) подробнее о данном модуле.
Модуль mod_rewrite является программным модулем веб сервера Apache (обратите внимание, что он не будет выполняться под другими веб серверами!). Его первичная функция - манипуляция действий с URL. Модуль очень универсален и разносторонен, поэтому я постараюсь показать здесь множество реальных примеров.
(далее…)
Опубликовано в: Модули Apache Январь 6, 2007
mod_perl за 30 минут. Часть 2

Настройка и запуск сервера mod_perl

Сначала - самое главное. Нужно убедиться, что наш сервер Apache построен корректно и мы можем с его помощью обрабатывать простые файлы в формате HTML. Для чего это нужно? Чтобы сократить до минимума число потенциальных любителей доставлять неприятности, если вдруг обнаружится, что mod_perl не работает. После того, как вы выясните, что Apache может обрабатывать файлы формата HTML, больше об этом можете не беспокоиться. И если что-нибудь не так с mod_perl, то вы исключили возможность того, что не в порядке бинарный код httpd или первоначальные настройки. Вы знаете, что вы можете подключаться к тому порту, на прослушивание которого вы настроили ваш сервер, и что броузер, с помощью которого вы осуществляете проверку в полном порядке. И еще раз повторю, что при первой установке mod_perl вам следует придерживаться этих указаний.
(далее…)
Опубликовано в: Модули Apache Декабрь 15, 2006
mod_perl за 30 минут. Часть 1

Введение

В предыдущей статье я представил в достаточной мере примечательные выложенные в сети отчеты компаний, активно использующих mod_perl. Возможно, вас это удивит, но вы с легкостью можете получить подобные удивительные результаты, если тоже переведете свои сервисы на использование mod_perl. В действительности, чтобы начать работать с mod_perl, вам потребуется не более 30 минут - то самое время, которое необходимо, чтобы прокомпилировать и настроить сервер на нормальной машине и запустить его.
(далее…)
Опубликовано в: Модули Apache Ноябрь 7, 2006
mod_macro. Макроподстановки в httpd.conf
В работе администраторов серверов помимо множества интереснейших занятий :) присутствует некоторая рутина. Одним из таких рутинных занятий является поддержка конфигурации сервера в актуальном состоянии. А именно в той ее части, которая ответственна за работу виртуальных хостов. Особенно это актуально для администраторов хостинговых компаний, у которых количество таких хостов превышает несколько сотен.
Однако есть один замечательный модуль, который данное положение дел может кардинально изменить - это модуль mod_macro.
(далее…)
Опубликовано в: Модули Apache Сентябрь 27, 2006
Ускорение загрузки страниц и файлов с помощью mod_deflate на Apache 2.0
C помощью модуля сервера Apache mod_deflate вы можете ускорить для клиента загрузку файлов с вашего веб-сервера. Модуль mod_deflate предоставляет выходной фильтр DEFLATE, который может сжимать данные, отправляемые сервером клиенту.
Это уменьшает время и объем данных, пересылаемых по сети, что в результате делает загрузку контента браузером быстрее.
Для использования mod_deflate сперва убедитесь, что модуль включен в дистрибутив вашего HTTP сервера Apache (по умолчанию он установлен во всех современных дистрибутивах).
(далее…)
Опубликовано в: Модули Apache Сентябрь 14, 2006
Настройка CGI. Выполнение Perl-скриптов на Apache 2
Пару дней назад у меня появилась проблема - истек срок работы триальной версии анализатора лог файлов от AlterWind. Работать с ним я начал около месяца назад, когда окончательно надоел анализатор, предоставляемый моим провайдером. Выбором долго не мучался и стал пользоваться анализатором, который красовался на первой строчке выдачи Яндекса по запросу "анализатор логов" - AlterWind Log Analyzer.
(далее…)
Опубликовано в: Модули Apache Сентябрь 11, 2006
mod_rewrite. Преобразование динамических URL в статические
Создание с помощью mod_rewrite ссылок "понятных" для поисковиков.

Введение

Один из наиболее частых вопросов, задаваемых на форумах об Apache, звучит так: "Как мне с помощью mod_rewrite преобразовать динамические URL в статические?" Эта статья собирается ответить на этот вопрос, а также прояснить некоторые заблуждения, связанные с этим вопросом.
(далее…)
Опубликовано в: Модули Apache Июль 31, 2006
Модуль mod_dav. Архитектура модуля
В предыдущей статье мы рассмотрели реализацию протокола WebDAV в сервере Apache. В этой статье, которая является последней в серии, мы рассмотрим устройство модуля mod_dav - центрального модуля поддержки протокола WebDAV в Apache. Также мы покажем как создавать собственные dav-провайдеры.
(далее…)
Опубликовано в: Модули Apache Июль 17, 2006
Следующая страница »

© apachedev.ru, 2005-2011