Modulul mod_subtitute de la Apache pe FreeBSD

access_time 2009/01/26

Acest modul este disponibil începând cu versiune apache 2.2.7 și mai multă informație poate fi găsită pe site-ul apache.

Utilitatea lui parvine atunci când conținutul de pe disk nu poate fi modificată (spre exemplu, se sincronizează periodic cu altă locație și orice modificare se pierde ulterior).

La momentul când am setat oglinda neoficială a MySQL, am descoperit mai multe nereguli în sursele fișierelor .html, spre exemplu, pagina de unde pot fi descărcate produsele MySQL avea ca destinație site-ul oficial, și respectiv era complicat să copiez distributivul de pe serverul meu propriu.

În portul pentru FreeBSD, “make config” nu oferă posibilitatea de-al compila (nu există în lista de opțiuni), astfel e nevoie de a compila și instala acest modul separat.

Se presupune că deja este instalat apache 2.2.7 sau mai sus, sursa este prezentă în “/usr/ports/distfiles/apache22/”, în exemplul meu httpd-2.2.17.tar.bz2

Despachetăm arhiva

Compilăm și instalăm modulul

Verificăm dacă nu-s erori fi că fișierul .so e la locul său

Edităm fișierul de configurare apache

Și adăgăm următorul rând, imediat după ultimul de tipul “LoadModule”

Acum, putem configura modulul.

În .htaccess sau în httpd.conf adăugăm ceva similar

Restartăm apache pentru a pune în aplicație modificările

UPDATE 02/02/2013: La moment, port-ul are opțiunea de a compila cu acest modul
│ │ [X] SUBSTITUTE mod_substitute │ │

folder_openAssigned tags
content_copyCategorized under