Presently online : 24
Включение ssi с помощью . htaccess
Содержание файла ".htaccess":
Options +Includes
AddType text/html .shtml
AddHandler server-parsed .shtml
order allow,deny
deny from all
AddHandler server - parsed . shtml - это строка с директивой файла .htaccess сообщает вашему серверу с каким рзширением обрабатывать файлы на нахождение ssi .Здесь указано расширение (.shtml ) например если я создам файл index.htm и включу туда ssi , то сервер небудет выполнять и обрабатывать ssi , а если я создам файл main . shtml , то у меня все заработет. Если вы хотите, чтоб ssi работало и в других файлах, то просто дописывайте свои расширения например : htm , html и т.д.
order allow,deny
deny from all
Эти строки защищают файлы от лишних глаз с расширением : *. inc , *. dat. Вы так же можете добавлять свои расширения.
Хотя и из соображений безопасности и не рекомендуется, но при большом желании, вы все же можете запускать скрипты и из www -директории. Для этого создайте в ней файл . htaccess (с точкой в начале) следующего содержания:
Options +ExecCGI
Вполне может случиться так, что ваши динамические скрипты будут иметь нестандартные расширения - в этом случае вам может понадобиться директива AddHandler . Например, если ваши скрипты написаны на perl , то не помешает добавить в . htaccess следующие строки:
Options +ExecCGI
AddHandler cgi-script .pl
Реклама:
