如何把a(bǔ)sp網(wǎng)頁(yè)轉(zhuǎn)為html網(wǎng)頁(yè)?
網(wǎng)友解答: 實(shí)現(xiàn)的方法有兩種,一種是假靜態(tài),采用地址重定向技術(shù),iis服務(wù)器常用的有http重定向,url重寫模塊,microsoft URL rewrite具體可以百度更深入的了解一下
實(shí)現(xiàn)的方法有兩種,一種是假靜態(tài),采用地址重定向技術(shù),iis服務(wù)器常用的有http重定向,url重寫模塊,microsoft URL rewrite具體可以百度更深入的了解一下。
一種是真靜態(tài),即把你頁(yè)面所有不參與邏輯運(yùn)算的靜態(tài)框架用html寫出來(lái),比如頁(yè)面布局。
在你的靜態(tài)頁(yè)面布局中插入要替換的邏輯運(yùn)算字段,比如{#remen}字段。
后臺(tái)寫一個(gè)獲取邏輯代碼的程序,可以是邏輯運(yùn)算的結(jié)果,或者h(yuǎn)tml代碼片段,然后替換掉你靜態(tài)頁(yè)面里的字段{#remen},那么你的靜態(tài)頁(yè)面里就得到了所想展示的結(jié)果和內(nèi)容。
然后把整個(gè)靜態(tài)頁(yè)面用流的方式,寫入到服務(wù)器的硬盤里,例如index.html,那么用戶訪問(wèn)index.html就行了。
直接生成靜態(tài)頁(yè)面。這樣做的好處是訪客訪問(wèn)的頁(yè)面是真實(shí)的靜態(tài)頁(yè)面,不再需要參與程序的實(shí)時(shí)邏輯運(yùn)算得出結(jié)果,對(duì)頁(yè)面速度是質(zhì)的提升,同時(shí)也方便搜索引擎爬蟲(chóng)。
網(wǎng)友解答:這問(wèn)題沒(méi)意義,asp網(wǎng)頁(yè)包括瀏覽器客戶端調(diào)用asp服務(wù)端的網(wǎng)頁(yè),和駐留在web服務(wù)端的內(nèi)嵌asp服務(wù)端腳本網(wǎng)頁(yè),硬要轉(zhuǎn)換成普通html網(wǎng)頁(yè),把網(wǎng)頁(yè)中<asp和</asp的腳本內(nèi)容去掉,但那將失去所有調(diào)用和處理服務(wù)功能,不能處理表單,不能用戶交互,不能動(dòng)態(tài)更新。。