IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Веб-программирование (https://www.imho.ws/forumdisplay.php?f=29)
-   -   Проблема с SSI (https://www.imho.ws/showthread.php?t=16258)

nike2002 21.11.2002 17:46

Проблема с SSI
 
У меня есть файл index.htm и папка index ! В папке картинки которые вставлены в index.htm ! Когда я захожу в index.htm то все картинки работают ! А мне надо перевести index.htm в index.shtm ! Как правильно перевести, потому что когда я просто меня htm на shtml, то картинки не вставляются ?
Заранее спасибо !

RaZEr 21.11.2002 22:29

Объяснил как 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 .


Часовой пояс GMT +4, время: 03:24.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.