Здравствуйте, TailWind, Вы писали:
ЕМ>>Но мне удобно включать некоторые файлы из родительских каталогов, делая таким образом наследование
TW>Не очень понимаю зачем это нужно?
Удобно включать общие элементы — заголовок, меню, "подвал", стили и т.п. Также удобно включать файлы, содержащие определения SSI. Каждый такой файл содержит имя своего каталога, имена подкаталогов, и включает такой же файл из родительского, так что у кода есть переменные, позволяющие подставить как локальные имена, так и полный путь от корня. Иначе все это пришлось бы прописывать в каждой ссылке, и менять все эти ссылки при каждом изменении имен, структуры и вложенности.
Если бы Apache не был таким убогим, и позволял получить все это в SSI и .htaccess, такой нужды не было бы.
TW>Но гораздо удобнее делать наоборот TW>Из шапочки включать содержимое страницы, а не из страницы включать шапочку
Чем удобнее? И тогда в шапку нужно передавать пути к страницам, а их опять же нужно где-то брать, составлять, обеспечивать соответствие.