Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Маскировка адреса в адресной строке браузера / 7 сообщений из 7, страница 1 из 1
03.08.2006, 12:36
    #33896867
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
Есть проблема : грузится страница с адресом http://server.com/page.aspx?p1=param1&p2=param2 (исходный адрес генерится другим приложением, и поменять там ничего нельзя). Можно ли как-то сделать, чтоб адрес в адресной строке смотрелся как http://server.com/param1/param2 (без знака вопроса и длинной строки параметров) ? Использование фреймов и <IFRAME> исключено.
...
Рейтинг: 0 / 0
03.08.2006, 12:38
    #33896883
Lloyd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
Здравствуйте, Аноним, Вы писали:

А>Есть проблема : грузится страница с адресом http://server.com/page.aspx?p1=param1&p2=param2 (исходный адрес генерится другим приложением, и поменять там ничего нельзя). Можно ли как-то сделать, чтоб адрес в адресной строке смотрелся как http://server.com/param1/param2 (без знака вопроса и длинной строки параметров) ? Использование фреймов и <IFRAME> исключено.

гууглу по url rewrite
...
Рейтинг: 0 / 0
03.08.2006, 12:59
    #33896966
C...R...a...S...H
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
Подробнее тутта: http://www.codeproject.com/aspnet/urlrewriter.asp----------------------------------------
Knowledge is P...O...w...E...R!
My site
...
Рейтинг: 0 / 0
03.08.2006, 14:25
    #33897327
Dima_XY3
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
urlMapping в ASP.NET 2.0 или http://blogs.gotdotnet.ru/personal/gaidar/PermaLink.aspx?guid=07696cc5-edf2-4442-8d85-41a6c92465e1

документация по urlMapping - http://msdn2.microsoft.com/en-us/library/system.web.configuration.urlmapping.aspx
- - - - -
the truth is out there
...
Рейтинг: 0 / 0
04.08.2006, 18:55
    #33900795
Аноним
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
Здравствуйте, C...R...a...S...H, Вы писали:

CRA>Подробнее тутта: http://www.codeproject.com/aspnet/urlrewriter.asp

Не, мне противоположное тому, что там, надо (вводится некрасивый адрес, выводится красивый, причем один красивый может соответствовать массе вариантов некрасивого).
...
Рейтинг: 0 / 0
08.08.2006, 02:32
    #33904397
Sinclair
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
Здравствуйте, <Аноним>, Вы писали:

А>Не, мне противоположное тому, что там, надо (вводится некрасивый адрес, выводится красивый, причем один красивый может соответствовать массе вариантов некрасивого).
Тогда тебе надо
а) научить сервер правильно обрабатывать красивые адреса. Наприер, при помощи URL rewrite, но это необязательно. Можно и банально Request Path парсить в обобщенном IHttpHandler, который корректно куда надо замаплен.
б) научить сервер правильно обрабатывать некрасивые адреса. Т.е. возвращать 302 Found или 301 Moved Permanently на красивые адреса. 1.1.4 stable rev. 510
...
Рейтинг: 0 / 0
10.08.2006, 16:05
    #33910934
ika
ika
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Маскировка адреса в адресной строке браузера
Здравствуйте, Аноним, Вы писали:

А>Есть проблема : грузится страница с адресом http://server.com/page.aspx?p1=param1&p2=param2 (исходный адрес генерится другим приложением, и поменять там ничего нельзя). Можно ли как-то сделать, чтоб адрес в адресной строке смотрелся как http://server.com/param1/param2 (без знака вопроса и длинной строки параметров) ? Использование фреймов и <IFRAME> исключено.

Возможно, я не в тему, но почему бы не воспользоваться просто HttpServerUtility.Transfer() ?
То есть, получив урл от того другого приложения, форварднуться на какую-нибудь собственную страницу (e.g. controller.aspx), передав в нее же через параметры целевой урл, а уж оттуда сразу сделать Transfer на переданный урл. В броузере юзер увидить только controller.aspx.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Маскировка адреса в адресной строке браузера / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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