Сложность в управлении путями URL - PullRequest
0 голосов
/ 07 января 2009

Управление путями URL может быть настоящей проблемой в ASP.NET. AbsolutePath против RelativePath против и т.д. сводит меня с ума. Я считаю, что многие решения требуют, чтобы пользователь отредактировал элемент web.config, чтобы включить правильный путь к подпапке; напр.

Корень сайта: http://www.domain.com Настройка Web.config: /

Корень сайта: http://www.domain.com/blog Параметр web.config: / blog /

Есть ли способ правильно обработать это без внесения изменений в web.config?

Ответы [ 2 ]

2 голосов
/ 07 января 2009

Вы можете использовать Request.ApplicationPath. Ссылка на использование: здесь .

Таким образом, ваша папка с изображениями, например, будет Request.ApplicationPath + "/ images /";

1 голос
/ 07 января 2009

Я думаю Запись в блоге Рика помогает решить некоторые мои проблемы ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...