Общие > Веб Сервера

Exec cgi

(1/2) > >>

Tweak:
Привет!

У меня к Вам есть просьба. Скажите, как написать файл .htacces дело вот в чем.

У меня есть папка ssi и в ней лежат файлы с расширением .htm Сайт построен по шаблонам, то есть на каждой странице стоит вызов inckude virtual из папки ssi.  Но есть проблема- в этих файлах  .htm  есть вызов перл-скриптов exec cgi=..... естественно ничего не хочет выполняться, т.к. в настройках сервера такое можно сделать только в .shtml

Менять настройка сервера я не могу. Говорили, что нужно в папку ssi кинуть файл .htacces  с содержанием что-то типа Exec cgi .htm
Но как точно не знаю. Помогите.

P.S. Сервер Unix+Apache

YA:

--- Цитировать ---в этих файлах .htm есть вызов перл-скриптов exec cgi=.....
--- Конец цитаты ---

Уточни, пожалуйста, "в этих"  - это в каких? Если в тех, которые в папке "ssi", то такое не будет работать.

А вообще, если в двух словах...

Чтобы разрешить SSI в .htaccess пишешь:
Options +Includes
Чтобы определить, файлы с какими расширениями содержат SSI-директивы пишешь так (расширения через пробел):
AddHandler server-parsed .shtml
А вот в .htaccess, который находится в директории с CGI-скриптами, должно быть написано:
Options +ExecCGI
AddHandler cgi-script .pl
(или др. расширения)

Tweak:
ДА, именно в папке ssi.

Служба поддержки говорит, что так работать будет

ThE0ReTiC:
AddType text/html .shtml .sht .htm .html
AddHandler server-parsed .shtml .html .sht .shtm .htm

Options +Includes

YA:
ThE0ReTiC
C кем то мы уже спорили, что не надо насиловать сервер, заставляя его искать SSI везде. :)
Впрочем это не принципиально.


--- Цитировать ---ДА, именно в папке ssi.
Служба поддержки говорит, что так работать будет
--- Конец цитаты ---

Если я правильно понял твой вопрос: в файле "1" есть директива SSI, которая включает html-файл "2", который, в свою очередь, также черз SSI включает CGI-сценарий "3". Так??? Ну и как, сейчас работает?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии