困惑,文件在哪里?

时间:2012-07-03 07:53:40

标签: asp.net .net

我必须学习现有网站如何从头开始工作(没有文档)。所以我将文件从Web服务器下载到我的本地机器上。在default.master中,有指向aspx页面的链接:

<div class="mainNav">
    <ul>
        <li><a href="Begin.aspx" id="mfa5"><img alt="Begin Your Order" hover="images/a-main-nav-start.gif" src="images/a-main-nav-start.gif"></a></li>
        <li><a href="Inspiration.aspx" id="mfa6"><img alt="Inspiration Center" hover="images/a-main-nav-inspiration.gif" src="images/a-main-nav-inspiration.gif"></a></li>                        
    </ul>
</div>

令我感到困惑的部分是我在同一目录中找不到任何这些文件(begin.apsx,inspiration.aspx),更不用说整个项目了。

但是在实时网站上,这些链接非常有效。这些文件在世界上哪里?我不知道这里发生了什么?

2 个答案:

答案 0 :(得分:2)

我怀疑网站要么使用某种类型的CMS,这意味着这些页面不会作为物理文件存在,而是存在于数据库中。

OR

该网站正在使用一些网址重写,并且它们都可能被路由到另一个页面。

你能问问写这个网站的人吗?或管理网站的人?

答案 1 :(得分:0)

该网站可能已预先编译。因此,您将无法找到任何页面,例如somefile.aspx.cs或somefile.aspx。所有代码都预编译到程序集中,如果使用标记保护发布,即使.aspx文件也会被预编译。