Настройка Apache для разбора серверных включений с помощью файлов .html - PullRequest
2 голосов
/ 11 октября 2011

Я пытаюсь настроить Apache для использования файлов .html вместо файлов .shtml с включениями на стороне сервера.Я читал об использовании "XBitHack On" в моих файлах httpd.conf и .htaccess, но я не знаю, где это разместить.

Я нашел эту информацию:

"Вам нужно установить бит выполнения каждого файла, который нужно проанализировать. Это делается с помощью команды Unix chmod + x fileName.html. Это можно сделать либо через соединение telnet / ssh из командной строки, либо в большинстве FTP-клиентов.установите все флажки для выполнения. "

У меня вопрос по поводу приведенных выше цитат: где я могу запустить эту команду?На сервере?Я использую MAMP локально.

Я прочитал некоторые из связанных вопросов, но они, кажется, относятся к более базовой настройке ssi (у меня ssi работает с расширением .shtml) - мой вопросПодробнее о получении файлов .html, работающих с ssi.

Спасибо

1 Ответ

5 голосов
/ 12 октября 2011

После долгих прогулок по кругу и рвать на себе волосы я нашел решение: я обновил этот бит файла httpd.conf, который, как мне казалось, обновлялся много раз, прежде чем распознать расширение файла .html дляssi:

 AddHandler server-parsed .html
 AddType text/html .html
 AddOutputFilter INCLUDES .html

, где я изменил .shtml на .html, как вы видите выше.Надеюсь, что это может помочь кому-то еще.

...