Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Root каталог и переадресация / 12 сообщений из 12, страница 1 из 1
21.07.2007, 15:23:19
    #34675032
Djeki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
Привет всем.
Есть сайт в корне которого лежит стартовая страница default.aspx и каталоги, в которых валяются другие страницы. При переходе по ссылки со стартовой странице на любую страницу в каталоге мы перемещаемся на эту страницу, а если попытаться перейти со страницы в каталоге, на любую другую, то вылетает ошибка, что этот файл не найден.Посмотрев на ссылку, которую сформировала application, можно увидеть, что при переходе в каталог мы теряем root. Что это за настройки или как это прописать?
...
Рейтинг: 0 / 0
22.07.2007, 21:44:15
    #34675853
Djeki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
DjekiПривет всем.
Есть сайт в корне которого лежит стартовая страница default.aspx и каталоги, в которых валяются другие страницы. При переходе по ссылки со стартовой странице на любую страницу в каталоге мы перемещаемся на эту страницу, а если попытаться перейти со страницы в каталоге, на любую другую, то вылетает ошибка, что этот файл не найден.Посмотрев на ссылку, которую сформировала application, можно увидеть, что при переходе в каталог мы теряем root. Что это за настройки или как это прописать?
Что никто не встречался с такой проблемой? Объясню подробнее: есть сайт test при входе на стартовую страницу адрес должен быть http://localhost:1234/test/default.aspx, потом я хочу перейти на страницу raznoe.aspx находящуюся в каталоге Other адрес должен http://localhost:1234/test/Other/raznoe.aspx, теперь я хочу вернутся на главную страницу по идее у меня должен быть адрес перехода http://localhost:1234/test/default.aspx, но адрес получается не такой, а http://localhost:1234/Other/default.aspx и соответсвенно падение. Как от этого избавится?
...
Рейтинг: 0 / 0
22.07.2007, 22:32:09
    #34675871
bazaea
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
...
Рейтинг: 0 / 0
22.07.2007, 23:43:13
    #34675908
Djeki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
bazaea RTFM
ну это я уже наизусть знаю, только вот к сожалению, VS должен сам понимать, где у него root, а не я должен ему тыкать каждый раз, где его root. Ссылки типа ~ и ../ не пашут при переходе в другой каталог. Что самое интересное, это появилось недавно. Раньше было все нормально.
...
Рейтинг: 0 / 0
22.07.2007, 23:50:39
    #34675915
Djeki
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
bazaea RTFM
Хотя вот это я не могу понять
By default, browsers resolve relative paths by using the current page URL as the base. However, you can include an HTML base element in a page to specify an alternate base path.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
28.11.2011, 16:13:57
    #37548231
dasistgut
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
Тема старая и, к сожалению, осталась без ответа. Я сейчас столкнулся с этой же проблемой. Есть какое-то решение?
...
Рейтинг: 0 / 0
28.11.2011, 17:08:49
    #37548403
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
Ответ банален, как лапка ящерицы - ресолвить, ресолвить и еще раз ресолвить.
...
Рейтинг: 0 / 0
28.11.2011, 17:08:52
    #37548404
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
Ответ банален, как лапка ящерицы - ресолвить, ресолвить и еще раз ресолвить.
...
Рейтинг: 0 / 0
28.11.2011, 17:09:04
    #37548405
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
Ответ банален, как лапка ящерицы - ресолвить, ресолвить и еще раз ресолвить.
...
Рейтинг: 0 / 0
28.11.2011, 18:03:24
    #37548552
dasistgut
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
МСУ, если можно, поподробнее.
asp в данном случае само - без моего участия перебрасывает на то, что написано в web.config:
Код: plaintext
1.
2.
3.
<authentication mode="Forms">
      <forms name="ASP_XML_Form" loginUrl="~\Login.aspx" defaultUrl="~\Common\Main.aspx" timeout="1000" path="/"/>
    </authentication>
т.е. на Login.aspx (который в корне), но текущая страница \Common\...
...
Рейтинг: 0 / 0
28.11.2011, 20:10:27
    #37548734
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
...
Рейтинг: 0 / 0
28.11.2011, 20:34:19
    #37548751
dasistgut
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Root каталог и переадресация
Так в том-то и дело, что не я открываю страничку, указанную в loginUrl, а само asp по timeout. И юзер может в этот момент находиться на любой страничке. Ошибка генерится внутри asp. Вызвать ResolveUrl просто неоткуда.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Root каталог и переадресация / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]