Я недавно обнаружил SSI и не совсем понимаю, как это работает. Я написал этот код javascript, показанный ниже, который должен превратить конец ссылки в имя текстового файла (что отлично работает). Затем все символы, необходимые для экранирования, экранируются, код ниже.
var path = window.location.pathname;
var page = path.split("/").pop();
var res = path.replace(".html", ".txt");
var res = res.replace("/Iliad/", "");
console.log(res);
element = document.getElementById('book');
element.innerHTML = "\<\!\-\-\#include virtual="+res+" \-\-\>";
Согласно консоли (элемент проверки), <!--#include virtual=1.txt -->
совершенно правильно добавляется к innerHTML контейнера html div, но он не включает файл .txt, на который он ссылается. Я искал в Интернете и не могу найти решение этой проблемы. Я что-то делаю не так? Если да, то как мне это сделать. Спасибо!