English 中文(简体)
收回隐藏的违约。 页: 1
原标题:
  • 时间:2009-06-02 05:47:17
  •  标签:

我试图利用HttpRequest的各种方法展示陶器,我也尝试了虚拟PathUtility物体,但我从未能够显示违约的隐性部分“default.aspx”,......回收该卢尔这一部分的方法或财产是什么?

因此,我非常接近于通过使用卷宗,建立一个404个应用级的404个应用级,覆盖所有404个,甚至连html页。 不幸的是,ist湖的铺设道路上有外观,没有在缺省页上工作。

我看到几篇文章试图相反,消除了违约行为。 情况并非如此。

Edit:这里是我所尝试的:

string fullOrigionalpath = context.Request.CurrentExecutionFilePath.ToString();
bool newUrl = System.IO.File.Exists(context.Server.MapPath(fullOrigionalpath));
if (!newUrl) throw new HttpException(404,"page not found");

现在你看到,如果该网页是 localhost/lexus/default.aspx,则该网页没有错误,但如果我在<http:// localhost/lexus/上,则该错误被推倒,因为如果你试图生产整个原目录,则该网页没有“default.aspx”部分内容,那么 Ex者就会错回! 检查实物档案是否有效?

最佳回答

我认为,这是不可能的,因此,我依靠国际S7.0号重写特征来迫使违约。 页: 1

问题回答

我不肯定你所说的“隐藏部分”的含义,而是你们尝试了......。

Request.Url.ToString()

页: 1 AppRelativeCurrentExecutionFilePath

如果有人要求~/default.aspx>





相关问题
热门标签