Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Есть файл с правилами rewrite. Их много, на 2 страницы. Можно быстро узнать какое правило срабатывает на конкретный URL? Можно, конечно, пошагово коментировать, или через regex прогонять URL, но это не быстро, особенно если нужно узнать правила для нескольких URL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 10:12 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
А смысл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 10:21 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Изменить action у него. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 10:25 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринИзменить action у него. Делать маску для реврайта, чтобы потом эту маску обходить окольными путями с помненой экшена? Замечательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 11:24 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Я вас не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 12:03 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 13:06 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
как то так..., У меня не MVC. Ваше решение вроде только для него. Нагуглил такую статью: http://www.iis.net/learn/extensions/url-rewrite-module/using-failed-request-tracing-to-trace-rewrite-rules Проблема в том, что у меня нельзя выбрать Area "Rewrite" — её просто нет в списке. В получившемся логе нет слова rewrite. Виден только вначале оригинальный запрос, а потом уже идёт переписанный запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 15:20 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Нашёл как решить проблему с Area: http://forums.iis.net/t/1176532.aspx/1 Всё, теперь в логе вижу все правила, которые сработали. Думаю, надо запилить статью на русском, ибо полезная штука. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 15:36 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринНашёл как решить проблему с Area: http://forums.iis.net/t/1176532.aspx/1 Всё, теперь в логе вижу все правила, которые сработали. Думаю, надо запилить статью на русском, ибо полезная штука. Я тебя не понимаю. Сначала ты сказал, что нужно изменить action (а это именно мвц). Потом ты говоришь, что у тебя не мвц. Теперь ты меняешь какой-то area... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 16:00 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
То что я конфигурировал, называется IIS Rewrite Module 2. Де-факто неотъемлемая часть сайтов на ASP.NET (WebForms), как-то даже не пришло в голову специально указывать это. Справочник по этому модулю: http://www.iis.net/learn/extensions/url-rewrite-module/url-rewrite-module-configuration-reference. У каждого правила есть обязательная часть под названием Action. Area — это элемент списка Areas на этом скриншоте: http://i2.iis.net/media/7193131/using-failed-request-tracing-to-trace-rewrite-rules-467-FRT%20wizard%20-%20page3.png?cdn_id=2013-01-07-005 У меня не было в этом списке элемента Rewrite, соответственно в логе не было событий, связанным с этим модулем. Нужны было переустановить сабжевый модуль (Repair в Установке и удалении программ). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 16:49 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Сиринкак-то даже не пришло в голову специально указывать это. как то уже не приходит в голову, что речь не об MVC ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 16:52 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
В полученном логе очень подробно отображена последовельность проверок правил rewrite, что мне и надо было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 16:56 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
ИзопропилСиринкак-то даже не пришло в голову специально указывать это. как то уже не приходит в голову, что речь не об MVC Этот модуль мы также используем и в MVC проектах. Например, для редиректа с http на https и наоборот. По-моему, он везде must have. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 16:59 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринПо-моему, он везде must have. он не единственный модуль, решающий задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 17:07 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринИзопропилпропущено... как то уже не приходит в голову, что речь не об MVC Этот модуль мы также используем и в MVC проектах. Например, для редиректа с http на https и наоборот. По-моему, он везде must have. А зачем целый модуль для банального редиректа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 17:09 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
А что вы предлагаете использовать? Все решения по http->https, которые считаются best practice, используют именно этот модуль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 17:19 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринА что вы предлагаете использовать? Все решения по http->https, которые считаются best practice, используют именно этот модуль. Еще раз: для чего "все решения по https" используют этот модуль? Причем тут модуль и https? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 17:40 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 19:11 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринА что вы предлагаете использовать? Все решения по http->https, которые считаются best practice, используют именно этот модуль. вот такой бестпрактис ) Код: c# 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 19:35 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Сирин тынц Ты так ничего и не понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 19:42 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 20:21 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
Парамон, А если мне нужно у существующего большого проекта перевести много экшенов на https? Каждый контроллер просматривать, помечать отрибутом необходимые методы, перекомпилировать, выкладывать. Если мне нужно на время отключить https, убирать атрибуты и снова перекомпилировать? Круто чо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 20:28 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринМСУпропущено... Ты так ничего и не понял. Идите своей дорогой товарищ. Не умеешь однозначно отвечать на вопросы, могу посоветовать сад. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 21:02 |
|
||
|
Узнать, какое правило rewrite сработало
|
|||
|---|---|---|---|
|
#18+
СиринПарамон, А если мне нужно у существующего большого проекта перевести много экшенов на https? Каждый контроллер просматривать, помечать отрибутом необходимые методы, перекомпилировать, выкладывать. Если мне нужно на время отключить https, убирать атрибуты и снова перекомпилировать? Круто чо. Можно задать на весь контроллер сразу. Как правило я делаю свой атрибут, в котором, к примеру есть условие - не работать на локалке. Могу добавить строчку, что бы работал по условию в конфиге, если понадобится. Переключение будет - HttpsEnable="true", чо. ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2013, 22:02 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=109&tid=1358755]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 380ms |

| 0 / 0 |
