sameralkhalili Ответов: 1

Скрыть имя моей страницы от url-адреса в веб-проекте ASP C#?


Привет я развился asp.net проект веб-приложения с использованием кода c# позади
как я могу скрыть все имена страниц из url-адреса от пользователей ?

пожалуйста помочь :)

Что я уже пробовал:

hi
i developed asp.net web application project using c# code behind
how can i hide all pages name from url from users ?

please help :)

F-ES Sitecore

Ты не можешь.

1 Ответов

Рейтинг:
2

David_Wimbley

Почему вы хотите скрыть имена страниц все вместе? Какое это имеет значение?

Мои единственные мысли - преобразовать ваше приложение в одностраничное приложение, которое загружает все через javascript (например, angular framework).

Конвертировать ваши загрузки страницы, чтобы просто загрузить все через jQuery. (пример: непристойное количество вызовов. ajax)

Посмотрите на переписывание URL-адресов, чтобы сделать ваши URL-адреса "красивыми".

Переписывание url-адресов IIS - поиск Google[^]
Создание правил перезаписи для модуля перезаписи URL-адресов | Microsoft Docs[^]
Переписывание URL-адреса: официальный сайт Microsoft IIS[^]

Но если ваша цель состоит в том, чтобы скрыть их все вместе, вам нужно будет преобразовать ваше приложение, чтобы загрузить все из вызовов javascript/jquery ajax, чтобы затем, когда они перейдут в http://sameralkhalili.com единственный URL, по которому они когда-либо попадут, - это http://sameralkhalili.com и любые кнопки, которые они нажимают, или страницы, которые загружаются, выполняются с помощью ajax-вызовов, которые затем обновляют ваш HTML-код на основе содержимого/выполняемых действий.