Я пробовал:
1) Сначала я попробовал пустую строку:
<action type="Redirect" url="" redirectType="Permanent" appendQueryString="false" />
Результат:
HTTP 500.52 - URL Rewrite Module Error.
The substitution URL for the current action cannot be empty.
2) Может быть, я должен опустить атрибут url
:
<action type="Redirect" redirectType="Permanent" appendQueryString="false" />
Тот же результат:
HTTP 500.52 - URL Rewrite Module Error.
The substitution URL for the current action cannot be empty.
3) А как насчет ASP.NET:
<action type="Redirect" url="~" redirectType="Permanent" appendQueryString="false" />
Пытается перенаправить на {APP_ROOT}/~
.
4) Последняя попытка:
<action type="Redirect" url="/" redirectType="Permanent" appendQueryString="false" />
Как и следовало ожидать, он перенаправляет в корень сервера ...
Я бы хотел найти какое-то чистое общее решение. (Я не могу использовать бетон /myCurrentAppPath
.)