powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / простой вопрос
6 сообщений из 6, страница 1 из 1
простой вопрос
    #34144041
Аноним
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет,

как сделать так, чтобы когда пользователь открывает мой сайт и заходит по ссылкам на страницы сайта, он не видел расширений запрашиваемых файлов? Например у него в браузере вместо mysite.com/Default.aspx выводилось бы mysite.com или вместо mysite.com/help.aspx выводилось бы mysite.com/help?
...
Рейтинг: 0 / 0
простой вопрос
    #34144184
Styk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Аноним, Вы писали:

А>Привет,

А>как сделать так, чтобы когда пользователь открывает мой сайт и заходит по ссылкам на страницы сайта, он не видел расширений запрашиваемых файлов? Например у него в браузере вместо mysite.com/Default.aspx выводилось бы mysite.com или вместо mysite.com/help.aspx выводилось бы mysite.com/help?

простой ответ: никак


хотя чтобы не быть котегоричным можно пердложиь вариант создания подпапок и в них файлов default.asdpx

тогда:
mySite.com/
mySite.com/Help/

и т.д
...
Рейтинг: 0 / 0
простой вопрос
    #34144364
Styk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
прошу прощения за очепятки — заработался :user:
...
Рейтинг: 0 / 0
простой вопрос
    #34144609
borisd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте,
Попробуйте http://www.gotdotnet.ru/Downloads/Examples/280580.aspx
...
Рейтинг: 0 / 0
простой вопрос
    #34145346
RandomGuid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Аноним, Вы писали:

А>как сделать так, чтобы когда пользователь открывает мой сайт и заходит по ссылкам на страницы сайта, он не видел расширений запрашиваемых файлов? Например у него в браузере вместо mysite.com/Default.aspx выводилось бы mysite.com или вместо mysite.com/help.aspx выводилось бы mysite.com/help?

А чего вы так расширений файлов стесняетесь? aspx — это всё-таки не xxx :))) :))) :)))
...
Рейтинг: 0 / 0
простой вопрос
    #34147583
Abidos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Аноним, Вы писали:

А>Привет,

А>как сделать так, чтобы когда пользователь открывает мой сайт и заходит по ссылкам на страницы сайта, он не видел расширений запрашиваемых файлов? Например у него в браузере вместо mysite.com/Default.aspx выводилось бы mysite.com или вместо mysite.com/help.aspx выводилось бы mysite.com/help?

Один из вариантов перенаправления запроса к нужной странице я описал здесь:
http://www.rsdn.ru/Forum/Message.aspx?mid=2218413&only=1

Таким образом можно в обработчике PreRequestHandlerExecute перенаправлять запросы mysite.com/help на mysite.com/help.aspx просто прибавляя дополнительное расширение строке адреса запроса:


private void Global_PreRequestHandlerExecute(object sender, System.EventArgs e)
{
    string source_url = Request.QueryString.Get("404");
    if( source_url != null )
    {
        Server.Transfer( @"source_url + ".aspx", true ); // перенаправляем запрос нужной странице
    }
}
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / простой вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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