1. ASP的網站如何實現偽靜態我不太明白,留個具體步驟!
1、 最主要的就是迎合搜索引擎方便搜索引擎蜘蛛(Spider)來抓取網頁上的相關內容!
2、 方便用戶訪問網站 一個好網頁如果是動態的用戶在相互傳播時感覺對方信任度不會高但一看一個靜態頁相對用戶對網頁的信任度就高點而且偽靜態的後綴方式基本雷同 一看就知道是偽靜態還是真的靜態網頁!
3、 偽靜態對SEO有利嘛?SEO中的偽靜態如何定義?!
在影響網站在搜索引擎的排名中,有很重要的一條是網頁靜態化,很多朋友在研究SEO的時候,因為有些技術原因,偽靜態成了最大的門檻。
我們知道,在SEO優化中,new_1234.html要比new.asp?id=1234更容易收錄,一般對於有獨立伺服器的朋友來說,你就可以使用ISAPI_Rewrite的方式寫偽靜態規則,而對於只有虛擬空間的朋友,可能你只能使用一些ASP生成HTML的系統來幫助你了。今天重點說一下利用ISAPI_Rewrite構建偽靜態。
第一:
首先我們需要下載一個ISAPI_Rewrite,有精簡版和完全版,一般精簡版只能對伺服器全局進行配置,而完整版可以對伺服器上的各個網站進行偽靜態配置。對於個人站長來說,精簡版就足夠了。
第二:
下載完成後,可以找到安裝包里的.msi的文件,安裝即可。
第三:
打開Internet 信息服務,右鍵,web站點屬性,點擊ISAPI篩選器選項卡.添加篩選器,這里的名稱可以自己隨意填寫,路徑自己指定ISAPI_Rewrite.dll,然後確定.
下面我們先做一個測試頁new.asp,可以按照下面的代碼寫<%=request.querystring("id")%>
然後,在瀏覽器中輸入:
http://127.0.0.1/new.asp?id=1234
接著你就可以在網頁上看到一行文字:「1234」
看到這幾個數字,就說明你測試成功了。
現在我們開始來配置ISAPI_Rewrite :
打開ISAPI_Rewrite的目錄,把httpd.ini的只讀屬性去掉,打開編輯。我們現在是需要把new.asp?id=1234修改成類似new_1234.html的路徑,因此,我們需要在httpd.ini中添加一句
RewriteRule /new_([0-9,a-z]*).html /new.asp?id={GetProperty(Content)}
保存後,我們就可以測試一下這個網址了:http://127.0.0.1/new_1234.html
可以看到頁面上的「1234」了吧,就這樣偽靜態配置成功了!
當然,以上只是簡單的,根據實際情況,還有目錄型的,還有翻頁類型等等。
==================================
還有一種我用過科訊的CMS,你自己可以在程序後台設置,樓主的肯定也是CMS的吧,DEDECMS還是帝國CMS還是夢之CMS?還有就是php168,風行等。。。