![]() |
|
|
![]()
|
|
| _Player_ |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.7.2007 Репутация: нет Всего: нет |
Возникает проблема при переходе на другую страницу, использую относительный путь.
Имеется следующий код (default.asp):
about.asp:
Я создал виртуальную директорию bbb в IIS. Далее набираю localhost/bbb. Загружается default.asp, но когда дело доходит до Redirect, пишет что не может найти файл localhost/about.asp. Набираю в браузере localhost/bbb/about.asp - файл находит, начинает грузить, но когда выполняется #include пишет что тоже не может найти файл /include/openbase.asp. Прописывать полные пути - нет смысла. Всезнающий all, подскажите как решить данную проблему, чтобы нормально хавались относительные пути. Заранее спасибо. |
||||
|
|||||
| ReFleX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 499 Регистрация: 26.9.2004 Где: Таллинн Репутация: нет Всего: 3 |
Должно работать поидее, попробуй без / ссылаться или Response.Redirect("./about.asp?Id=0") |
|||
|
||||
| _Player_ |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 3.7.2007 Репутация: нет Всего: нет |
Да, действительно, Redrect без / работает. "./about.asp?Id=0" - настроено, что нельзя использовать "." или "..".
Но
все равно не находит файл openbase.asp. Пробовал и с / и без него, и с ."/". Вобщето эти исходники - копия одного сайта, то есть по идее они должны работать. Может какие-нибудь настроички в IIS подкрутить. В принципе можно сдлеать так
и будет работать. Но таких мест в проекте не сосчитать. Суть вопроса - как сделать чтобы заработало то что есть. Это сообщение отредактировал(а) _Player_ - 4.7.2007, 11:37 |
||||
|
|||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | ASP | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |