![]() |
Переменные SSI на Apache и IIS?
Уважаемые коллеги, возможно не в том разделе обращаюсь с вопросом, вы уж простите. Речь о Server Side Include.
Есть ссылка <a href="index.shtml?page1">page1</a> При клике идем в index.shtml, в которой написано <table> <tr> <td><!--#include file="$QUERY_STRING.html" --></td> </tr> </table> По всем правилам, в эту ячейку должна подняться страница page1.html Причем и <!--#include file=... и <!--#include virtual=... работают правильно под Apache. Но под IIS - в этой ячеке появляется сообщение "HTTP/1.1 404 Object Not Found Server: Microsoft-IIS/5.0 Date: Fri, 08 Nov 2002 15:31:55 GMT Connection: close Content-Type: text/html 404 Object Not Found" Обращался к администратору сервера с просьбой настроить SSI(AddType text/html .shtml AddHandler server-parsed .shtml), а он мне говорит, что в Виндах невозможно настроить - SSI или включен или выключен! Подскажите выход, пожалуйста! И еще вопрос. Создать и вывести на экран пользовательскую переменную: <!--#set var="myVar" value="myVarValue" --> <!--#echo var="myVar" --> тоже не рулит! Броузер мне сообщает "Не удается найти переменную myVar" Где ошибка? |
а попробуй так
<!--#echo var="QUERY_STRING"--> |
И так писал!
Не работает :( |
ну тогда уж точно админу надо пива ;0)
|
если ты на NT сидишь то это вообщето ASP
<% =Request.QueryString("num")%> это выведет взятую у пользователя переменную num и на будущее под IIS работает только include |
| Часовой пояс GMT +4, время: 05:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.