powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Как избавиться от адресов с cookieless-сессиями?
3 сообщений из 3, страница 1 из 1
Как избавиться от адресов с cookieless-сессиями?
    #39407808
Glass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет!
У меня проблема, с которой чаще всего уже кто-то знаком :)
Есть сайт на ASP.NET MVC 5, и Яндекс постоянно индексирует контент с кукилесс-сессией, вот такого вида:

http://****.ru/(X(1)S(3eog3qufukbvcyzaqsmd3lkf))/***

Я уже все что мог позакрывал - ниже кусок из Web.Config:

<sessionState cookieless="UseCookies" />
<authentication mode="Forms">
<forms cookieless="UseCookies" loginUrl="login" name="AppCookie" />
</authentication>
<anonymousIdentification cookieless="UseCookies"/>

Без кук - сайт не работает.
Но откуда-то валятся и валятся найденные роботом новые адреса с кукилесс-url.

Можно ли как-то их перехватить и сделать постоянный редирект на нормальный url? Средствами настроек движка или программно?

P.S. canonical я тоже на странице прописал нормальный.
...
Рейтинг: 0 / 0
Как избавиться от адресов с cookieless-сессиями?
    #39408107
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй пошарь свой апликейшен чем то типо OWASP ZAP, мне интересно он найдет ли такие ссылки. идея в лоб скажем.
...
Рейтинг: 0 / 0
Как избавиться от адресов с cookieless-сессиями?
    #39410645
Glass
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, через код не нашел решения, поэтому просто настроил URL-Rewrite, и теперь режу все эти вещи прямо IIS'ом:

Код: xml
1.
2.
3.
4.
5.
6.
7.
<rule name="Redirect Session" patternSyntax="Wildcard" stopProcessing="true">
  <match url="*" />
    <conditions logicalGrouping="MatchAny">
      <add input="{CACHE_URL}" pattern="*/(X(1)S*/*" />
    </conditions>
  <action type="Redirect" url="http://domain.ru/{C:3}" redirectType="Permanent" />
</rule>



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


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