Назад | Перейти на главную страницу

Можно ли сопоставить обработчик SSI с файлами .html в IIS?

У меня есть сайт, созданный со статическими html-файлами, и мне нужно добавить сегмент разметки на каждую страницу. Естественный выбор для достижения этого - использование серверных включений (SSI).

Обработчик SSI по умолчанию не сопоставляется с файлами .html, поэтому у меня осталось 2 варианта:

  1. Переименуйте все файлы в .shtml, что требует замены всех ссылок.
  2. Сопоставьте обработчик SSI с файлами .html. (Я хотел бы сделать это изменение быстрым и грязным, так что это мой предпочтительный вариант.)

Есть ли какие-либо серьезные проблемы с сопоставлением обработчика SSI с файлами .html? Это ни в коем случае не является сайтом с высокой посещаемостью, поэтому производительность не должна быть проблемой.

Вариант 2 для сайта с невысокой посещаемостью не вызывает никаких опасений. HTML по-прежнему будет отображаться как обычный HTML, но он также будет обрабатывать SSI.

В качестве стороны, есть ли причина, по которой вы должны использовать SSI вместо полного сценария, такого как ASP.NET, PHP или даже Classic ASP? Около десяти лет назад SSI прожила прекрасную жизнь.