亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

基于C# 網站地圖制作

2024-09-07 17:05:16
字體:
來源:轉載
供稿:網友
1、 我們的網站是用C#開發的,我們采用數據庫存儲所有文章信息。所以我們的文章都是動態地從數據庫中提取出來的。這點很不利于蜘蛛的順藤摸瓜。
2、 這點嘛,嘿嘿,就有些勉強了。做個網站地圖,可以讓用戶對敝網站的內容一目了然,能起到很好的導航作用。
鑒于上述原因,于是乎,俺就決定為俺地“赤兔英語網”做一個網站地圖。由于Google等搜索引擎所需的網站地圖必須是XML文件,所以俺決定做網頁形式和XML形式兩種網站地圖。我們的網站是用C#開發的,當然是使用C#語言來編寫俺地網站地圖了,赫赫。
首先,我們來看看,我們的網站地圖該怎么生成,怎么展現。簡單思考之后,我決定這樣做。網站首頁的菜單中添加“網站地圖”選項,其鏈接著網頁形式的網站地圖,頁面名字為sitemap.html;首頁的底部也添加鏈接“網站地圖”,其鏈接著XML格式的網站地圖,頁面名字為sitemap.xml。這兩個頁面生成程序在后臺添加。設置一個按鈕,管理員在一段時間內點擊該按鈕,直接生成這兩個文件,放在網站的根目錄下,供客戶端隨時調用。
下面,我們來看看生成網站地圖的代碼的具體實現。為了文章可讀性,我們從頂向下來對code實現過程做以介紹。
一、網站地圖的頂層設計
頂層的網站地圖生成按鈕的code為:
protected void BtnGenerateSitemap_Click(object sender, EventArgs e)
{
createHtmlSitemap();
createXMLSitemap();
WebUtility.ResponseScript("網站地圖生成完畢!",0);
}
上面code一目了然,createHtmlSitemap()用來生成html網站地圖,createXMLSitemap()用來生成XML網站地圖。
二、Html網站地圖的生成
我們先介紹Html網站地圖的生成。createHtmlSitemap()的code如下:
public void createHtmlSitemap()
{
FileInfo HtmlFile = null;
StreamWriter WriteHtmlFile = null;
string FilePath = Server.MapPath("sitemap.html");//獲取html文件路徑及名稱
HtmlFile = new FileInfo(FilePath);//創建html文件
WriteHtmlFile = HtmlFile.CreateText();
WriteHtmlFile.WriteLine("<html>");
WriteHtmlFile.WriteLine("<head>");
WriteHtmlFile.WriteLine("<meta http-equiv=Content-Type content=text/html;charset=UTF-8>");
WriteHtmlFile.WriteLine("<title>赤兔英語網 網站地圖</title>");
WriteHtmlFile.WriteLine("</head>");
WriteHtmlFile.WriteLine("<body>");
getHtmlSitemapData(WriteHtmlFile);
WriteHtmlFile.WriteLine("</body>");
WriteHtmlFile.WriteLine("</html>");
WriteHtmlFile.Close();
}
上述code創建了html文件sitemap.html,并使用對象StreamWriter書寫了sitemap.html。函數getHtmlSitemapData(WriteHtmlFile)完成了sitemap.html正文部分的組織。
需要注意的是,如果網站地圖中有中文,必須將charset設置為UTF-8。否則中文不能正常顯示。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
456亚洲影院| 在线亚洲午夜片av大片| 欧美日韩一区二区三区在线免费观看| 色综合男人天堂| 亚洲国产精品久久久久秋霞蜜臀| 在线看国产精品| 日韩精品视频在线播放| 最近中文字幕2019免费| 国产精品偷伦一区二区| 国产在线久久久| 日本精品性网站在线观看| 九九热这里只有精品免费看| 久久综合九色九九| 欧美高跟鞋交xxxxhd| 日韩中文字幕欧美| 欧美在线视频一二三| 日本三级韩国三级久久| 久久综合伊人77777| 国产不卡av在线免费观看| www.日本久久久久com.| 国产91免费看片| 亚洲国产精品小视频| 亚洲欧美激情另类校园| 亚洲精品国产电影| 国产精品专区h在线观看| 日韩精品日韩在线观看| 91丨九色丨国产在线| 欧美日韩激情小视频| 91成人在线视频| 亚洲毛片一区二区| 美乳少妇欧美精品| 欧美一级大片在线免费观看| 欧美一区视频在线| 国产69精品久久久久9999| 精品一区二区三区四区在线| 国产一区二区三区网站| 黑人与娇小精品av专区| 不卡av在线播放| 国产91免费看片| 久久精品一区中文字幕| 欧美午夜精品久久久久久久| 亚洲japanese制服美女| 欧美一级视频免费在线观看| 久久久精品国产| 亚洲一区二区三区乱码aⅴ蜜桃女| 欧美三级xxx| 国内免费久久久久久久久久久| 精品久久久久久亚洲国产300| 久久精品国产亚洲精品| 欧美日韩国产精品| 欧美日韩国产一区二区| 亚洲无av在线中文字幕| 在线观看不卡av| 国产精品高精视频免费| 亚洲精品国产综合久久| 久久综合久中文字幕青草| 在线视频日韩精品| 亚洲精品少妇网址| 7777kkkk成人观看| 欧美日韩精品在线视频| 精品久久久久久亚洲精品| 色老头一区二区三区在线观看| 亚洲乱码一区av黑人高潮| 亚洲欧美另类自拍| 尤物tv国产一区| 亚洲美女视频网| 美女视频久久黄| 国产91色在线|免| 欧美激情网站在线观看| 亚洲精品乱码久久久久久按摩观| 亚洲美女在线视频| 色七七影院综合| 亚洲天天在线日亚洲洲精| 成人羞羞国产免费| 成人亚洲综合色就1024| 日韩精品在线免费观看| 亚洲国产99精品国自产| 国产亚洲欧美视频| 亚洲欧美中文日韩v在线观看| 亚洲精品按摩视频| 成人黄色免费看| xvideos国产精品| 在线一区二区日韩| 狠狠色狠狠色综合日日五| 久久精品国产清自在天天线| 久久久女人电视剧免费播放下载| 国产欧美在线观看| 久久影视电视剧免费网站| 亚洲精品自产拍| 91精品成人久久| 国产美女久久久| 国产大片精品免费永久看nba| 91国产视频在线播放| 国产91在线播放精品91| 欧美诱惑福利视频| 亚洲最大的免费| 精品亚洲一区二区三区在线观看| 国产成人精品在线观看| 成人黄色在线免费| 日本精品性网站在线观看| 色综合久久悠悠| 亚洲午夜未满十八勿入免费观看全集| 国产一区二区三区高清在线观看| 欧美午夜片在线免费观看| 日韩在线观看视频免费| 伊人久久免费视频| 日韩有码在线视频| 亚洲精品按摩视频| 国产精品三级久久久久久电影| 亚洲网址你懂得| 91欧美精品成人综合在线观看| 国产一区二区三区直播精品电影| 精品久久久在线观看| 日韩精品在线观| 久久免费视频网| 欧美激情精品久久久久| 欧美日韩中国免费专区在线看| 免费不卡欧美自拍视频| 国产视频一区在线| 国产91精品不卡视频| 亚洲图片欧洲图片av| 一本一本久久a久久精品综合小说| 色综合久久久888| 亚洲第一视频网| 国产一区二区三区在线视频| 久久久爽爽爽美女图片| 5278欧美一区二区三区| 国产香蕉97碰碰久久人人| 亚洲成人国产精品| 91网站免费看| 尤物99国产成人精品视频| 精品国产视频在线| 美女啪啪无遮挡免费久久网站| 亚洲乱码一区av黑人高潮| 91久久国产综合久久91精品网站| 亚洲欧美国产精品专区久久| 国产噜噜噜噜噜久久久久久久久| 91免费看国产| 欧美情侣性视频| 欧美中文在线观看国产| 欧美电影在线观看网站| 亚洲国产精品yw在线观看| 欧美国产日韩一区| 亚洲国产精品va在线看黑人动漫| 久久精品视频va| 韩剧1988免费观看全集| 91sao在线观看国产| 亚洲第一精品夜夜躁人人爽| 中文字幕免费精品一区| 日韩中文字幕网站| 日韩视频免费大全中文字幕| 日韩va亚洲va欧洲va国产| 欧洲亚洲女同hd| 亚洲伊人久久综合| 97视频在线观看亚洲| 亚洲第一福利视频| 国产精品久久久| 亚洲国产免费av| 国产精品久久久久国产a级| 91日本视频在线| 亚洲精品电影网站| 狠狠爱在线视频一区| 一区二区三区视频免费在线观看| 91国产高清在线|