DNN 7 возвращает внутреннюю ошибку сервера 500 при недопустимом параметре tabname

#dotnetnuke #dotnetnuke-7

#dotnetnuke #dotnetnuke-7

Вопрос:

Я пытаюсь настроить обработку ошибок 404 для моей установки dnn.

Среда: DNN 07.01.02 IIS 8.5

Я создал страницу DNN в корневом каталоге с именем «404». Когда я пытаюсь использовать несуществующий URL, например /asdf, страница 404 отображается правильно.

Однако, если я попробую /Default.aspx?tabname=asdf, отображается страница внутренней ошибки сервера 505.

Разве эти два поведения не должны быть одинаковыми из-за перезаписи url.

Комментарии:

1. AFAIK ‘?tabname=WhatEver’ не является допустимым параметром URL. Вы, наверное, хотите попробовать с таким URL-адресом, как ‘?tabid=WrongTabNumber’?

2. Пробовал этот URL-адрес http: …/Default.aspx?tabname=Admin, и он перенаправляет меня на страницу администратора (даже отображает форму входа, если я еще не вошел в систему)