Каждый раз, когда я перезапускаю свой сервер, правила перезаписи URL сбрасываются. Очевидно, что воссоздавать их каждый раз очень сложно!
Я использую Windows Server 2008 R2 (полностью обновленный), IIS 7.5 и IIS URL Rewrite 2.0.
Кто-нибудь знает, что может быть причиной этого? Заранее спасибо.
К сожалению, я обнаружил, что проблема не связана с перезапуском сервера. Вместо этого потеря происходила каждый раз, когда я публиковал свой сайт. Я настраивал перезапись прямо на своем сервере, поскольку не знал, что данные правила хранятся в файле web.config, а это означает, что каждый раз, когда я публикую свой сайт, файл просто перезаписывался моей чистой локальной копией.
Чтобы исправить это, я просто установил правила локально в IIS и повторно опубликовал свой сайт.