|
|
Uruchamianie SSI na serwerze Apache
|
|
|
W pliku httpd.conf znajdź sekcję z poleceniami AddType:
#AddType text/html .shtml
#AddHandler server-parsed .shtml
#Options Includes
lub w starszych wersjach serwera:
#AddType text/x-server-parsed-html .shtml
#Options +Includes +ExecCGI
i usuwamy znaki #.
Ewentualnie dopisujemy powyższe linie.
Najczęściej pliki zawierające polecenia SSI mają rozszerzenie
*.shtml ale możemy też użyć rozszerzeń .html. Wystarczy dopisać to rozszerzenie
do powyższych linii:
AddType text/html .shtml .html
AddHandler server-parsed .shtml .html
Options Includes
Wtedy serwer będzie szukał poleceń SSI także w plikach o rozszeżeniu *.html.
Dyrektywę Option Includes możemy zastąpić:
Options Indexes FollowSymLinks - co spowoduje włączenie pełnej
obsługi SSI, lub
Options IndexesNOEXEC FollowSymLinks - co spowoduje włączenie
wszystkich poleceń SSI, z wyjątkiem polecenia exec uniemożliwiając w ten sposób
uruchamianie za pomącą poleceń SSI skryptów CGI i poleceń systemowych.
|