最近,在我的網(wǎng)站奇好網(wǎng)上購(gòu)物指南上安裝了個(gè)z-blog博客程序,想把博客的最新文章調(diào)用到網(wǎng)站的首頁(yè),到百度上搜索了一些資料,結(jié)合自己的方法,終于成功了,它把最新日志直接通過(guò)asp的response.write寫入到網(wǎng)頁(yè)源文件里,這樣適合百度等搜索引擎的收錄,這個(gè)方法只能適用于博客和網(wǎng)站是同一個(gè)空間里德,不能跨站調(diào)用,現(xiàn)在把方法說(shuō)說(shuō): 第一,在z-blog根目錄下的FUNCTION目錄下找到c_system_base.asp文件,打開(kāi)此文件找到 Call SaveToFile(BlogPath & "/include/previous.asp",strPrevious,"utf-8",True)這段代碼,在它的下面插入 Call SaveToFile(Left(BlogPath,len(BlogPath)-5) & "/include/t_previous.htm",strPrevious,"GB2312",True)這段代碼的意思就是在你的網(wǎng)站的blog目錄前面的網(wǎng)站的include文件夾里寫入你要調(diào)用的最新日志的列表頁(yè)t_previous.htm,保存后到博客后臺(tái)里重建網(wǎng)頁(yè),然后要調(diào)用日志的網(wǎng)站include目錄下看看,會(huì)發(fā)現(xiàn)多了一個(gè)t_previous.htm的文件,打開(kāi)看,里面就是你博客的最新日志列表。 第二,在你要調(diào)用日志的頁(yè)面里,插入如下asp代碼,比如我的是想在網(wǎng)站的首頁(yè)http://www.qihao.org/index.asp這個(gè)頁(yè)面調(diào)用博客http://www.qihao.org/blog里最新日志,那么在index.asp需要插入日志列表的地方加入如下代碼: <% response.Write replace(str(0),"<li>","") '上面的response.write就是輸入日志的標(biāo)題和鏈接了,上面輸入的是5條最新日志,如果需要更多,可以自己添加如Response.Write replace(str(5),"<li>","") 這樣,最日日志列表就調(diào)用到首頁(yè)了,希望對(duì)需要的朋友有所幫助 |
聯(lián)系客服