|
Объяснил как 4-х'летний ребенок . Ну все-таки:
<!--#include virtual="index.shtml" --> - вставит код index.html в тело текущей shtml страницы . Надо не забывать что у разных хостеров SSI-процессор настроен на разные расширения . Поэтому, к примеру index.shtml обработается, а index.shtm - нет .
Если подключается страница из поддиректории в страницу которая лежит в основной папке, то в последней нужно прописать <base href="url_к_поддиректории"> чтобы картинки, которые работали для страницы в поддиректории работали и при ее нахождении внутри основной страницы .
Натянуто все жутко, поэтому пример:
-------------[index.shtml]:
<img src="image1.gif">
-------------
-------------[sub/page.shtml]:
<html><body>
<!--#include virtual="../index.shtml" -->
<img src="image2.gif">
</body></html>
-------------
В итоге: если пропишем вначале sub/page.shtml тэг <base href="sub/"> (правильней будет писать "http://www.mysite.com/sub/"), не загрузиться image2.gif, в противном случае не загрузиться image1.gif .
|