powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запретить прямой доступ к страницам
3 сообщений из 3, страница 1 из 1
Запретить прямой доступ к страницам
    #38759630
роутинг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет. Только изучаю Nancy и вот как запретить прямой доступ к странице.
Например, в модуле:
Код: c#
1.
Get["/insurance"] = param => View["pages/insurance"];


- по запросу [domain]/insurance выводит страницу insurance.html.

Но если я набираю ручками [domain]/pages/insurance.html , то страница отображается, хотя кривая, конечно.

Вот как это предотвратить - т.е. все "левые" URI пробрасывать в "/"?
...
Рейтинг: 0 / 0
Запретить прямой доступ к страницам
    #38759680
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
роутинг,
если вы заинтересовались ненси советую поставит расширение для студии с теплейтами проектов
Get["/"] = param => View["pages/index"];
Get["{name1}/{name2}"] = param => View[param.name1+"/"+param.name2];
закидывать в корень не верные запросы имхо плохо, надо отдавать 404
впрочем можете поэкспериментировать
...
Рейтинг: 0 / 0
Запретить прямой доступ к страницам
    #38759745
роутинг
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степи,

Спасибо, я это читал - думал есть какой-то простой штатный инструмент есть, который я проглядел.
Да - 404 согласен, лучше (для поисковиков).

Видимо придется регуляркой расширения ловить.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Запретить прямой доступ к страницам
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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