0

既存の Web サイトがどのように機能するかをゼロから学ばなければなりません (ドキュメントはありません)。そこで、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) が見つからないことです。

しかし、ライブ Web サイトでは、リンクは完全に機能します。これらのファイルは世界のどこにありますか? ここで何が起こっているのかわかりませんか?

4

2 に答える 2

2

Web サイトは何らかの CMS を使用していると思われます。つまり、ページは物理ファイルとして存在せず、データベース内に存在します。

また

Web サイトは一部の URL 書き換えを使用しており、それらすべてが別のページにルーティングされる可能性があります。

ホームページを書いた人に聞いてみませんか?それともウェブサイトを管理している人ですか?

于 2012-07-03T08:27:59.657 に答える
0

Web サイトはプリコンパイルされている場合があります。そのため、somefile.aspx.cs や somefile.aspx などのページを見つけることができません。すべてのコードはアセンブリにプリコンパイルされており、マークアップ保護を使用して発行された場合、.aspx ファイルもプリコンパイルされます。

于 2012-07-03T08:24:15.687 に答える