管理URL路径的难度

时间:2009-01-07 02:39:09

标签: asp.net url path

管理URL路径在ASP.NET中可能是一个真正的痛苦。 AbsolutePath vs RelativePath vs等让我发疯。我发现很多解决方案都要求用户编辑web.config元素以包含正确的子文件夹路径;离。

网站根目录:http://www.domain.com Web.config设置:/

网站根目录:http://www.domain.com/blog web.config设置:/ blog /

有没有办法在不必更改web.config的情况下正确处理此问题?

2 个答案:

答案 0 :(得分:2)

您可以使用Request.ApplicationPath。使用参考是here

这样你的图像文件夹就是Request.ApplicationPath +“/ images /”;

答案 1 :(得分:1)

我认为Rick's blog entry有助于解决我的一些问题......