2012-01-11 29 views
1

這個ASPX網站是如何構建的?這個ASPX網站是如何構建的?

http://www.greatschools.org/california/plymouth/14685-County-Community-School/

我建立一個類似的網站,但也有ASPX.NET小白。

我意識到他們有一個MDB數據庫,但如何從一個頁面的超鏈接指向這樣一個SEO友好的URL?

我應該使用哪些ASPX函數或工具?

非常歡迎任何資源或教程的鏈接。

+0

不是ASP.NET網站。檢查HTTP標頭,如果是ASP.NET,服務器將是IIS – smartcaveman 2012-01-11 16:49:54

回答

2

你的問題的核心與獲得那些SEO友好的URL有關。這是使用URL重寫或一些變體完成的。

使用Microsoft產品,您可以在IIS級別或在ASP.NET級別解決此問題。

對於IIS水平,已經有問答&一個回答那遠比我在這裏可以更好地:mod_rewrite equivalent for IIS 7.0

對於ASP.NET水平,退房ASP.NET Routing。您可能有興趣瞭解更多關於ASP.NET MVC的教程。 (乾淨的URL是它的架構固有的。)

我也想澄清一些事情。該網站(greatschools.org)很可能不支持通過Microsoft產品驅動:

  • 有沒有任何的在ASP.NET源代碼中的蛛絲馬跡,如視圖狀態或包含任何微軟的JavaScript庫。
  • 服務器響應,這是阿帕奇/ 1.3.41(UNIX)的mod_perl/1.31 mod_ssl的/ 31年8月2日,的OpenSSL/0.9.8e的mod_jk/1.2.28

這些當然可以由開發者被扭曲誤導人們對服務器的身份,但這似乎不太可能。

+1

要考慮的其他事項是它們用於構建網站的技術數量。太多以至於不能在這裏列出它們,但不用說,這不是由noobs設計的。 – 2012-01-11 16:55:01

+0

謝謝。對不起,假設它是ASPX。因此,我將其用作更好的示例:http://www.schooldigger.com/go/WA/district/01260/search.aspx如何學習如何創建aspx頁面模板以在另一頁上的搜索框中顯示數據庫信息(通過郵政編碼搜索,然後顯示包含該郵政編碼內容的頁面)。 – UncleJune 2012-01-12 02:14:38

+0

我會爲此提出另一個問題,或者...完全重寫您的原始問題。你最初的問題是關於ASP.NET中的SEO友好URL。 – 2012-01-12 05:34:26