一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

ASP.NET生成Google網站地圖的代碼

復制代碼 代碼如下:
/// <summary>
/// 生成google網站地圖
/// </summary>
/// <returns></returns>
public static boolBuildGoogleSitemap()
{
try
{
string RootDirectory = AppDomain.CurrentDomain.BaseDirectory;
XmlTextWriter Writer = new XmlTextWriter(HttpContext.Current.Server.MapPath("~/GoogleSitemaps.xml"), Encoding.GetEncoding("utf-8"));
Writer.Formatting = Formatting.Indented;
Writer.WriteStartDocument();
Writer.WriteStartElement("urlset", "http://www.google.com/schemas/sitemap/0.84");
//遍歷掃描網站所有文件
showfiles(RootDirectory, Writer);
Writer.WriteEndElement();
Writer.WriteEndDocument();
Writer.Close();
return true;
}
catch (Exception err)
{
return false;
}
}
//遍歷掃描網站所有文件
static void showfiles(string dirpath, XmlTextWriter Writer)
{
bool IsRead = true;
string[] NotRead ={ "App_Data", "Bin", "fckeditor", "js", "MyAdmin", "PowerChatRoom" };//排除這些文件夾
foreach (string s in NotRead)
{
string dirname = dirpath.Substring(dirpath.LastIndexOf(@"/") + 1);
if (dirname == s)
{
IsRead = false;
break;
}
}
if (!IsRead)
return;
try
{
DirectoryInfo dir = new DirectoryInfo(dirpath);
foreach (FileInfo f in dir.GetFiles())
{
string path = dir.FullName.Replace(AppDomain.CurrentDomain.BaseDirectory, "");//文件相對目錄
//HttpContext.Current.Response.Write(AppDomain.CurrentDomain.BaseDirectory + "**********" + dir.FullName + "<br>");
Writer.WriteStartElement("url");
Writer.WriteStartElement("loc");
StringBuilder sb = new StringBuilder("/" + path + "/" + f.Name);
sb.Replace("http://", "/").Replace(@"/", "/");
Writer.WriteString(ConfigurationManager.AppSettings["WebSiteUrl"].ToString() + sb.ToString());
Writer.WriteEndElement();
Writer.WriteStartElement("lastmod");
Writer.WriteString(string.Format("{0:yyyy-MM-dd}", f.LastWriteTime));
Writer.WriteEndElement();
Writer.WriteStartElement("changefreq");
Writer.WriteString("always");//更新頻率:always:經常,hourly:小時,daily:天,weekly:周,monthly:月,yearly:年
Writer.WriteEndElement();
Writer.WriteStartElement("priority");
Writer.WriteString("0.8");//相對于其他頁面的優先權,此值定于0.0 - 1.0之間
Writer.WriteEndElement();
Writer.WriteEndElement();
}
foreach (DirectoryInfo d in dir.GetDirectories())
{
showfiles(d.FullName, Writer);
}
}
catch (Exception) { }
}

AspNet技術ASP.NET生成Google網站地圖的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 美女免费视频一区二区三区 | 国产福利在线永久视频 | 亚洲一级免费毛片 | 国产一区二区三区免费视频 | 深爱五月激情 | 色哟哟在线网站 | 深夜一级毛片 | 91视频精选 | 亚洲小视频在线 | 91短视频在线高清hd | 国产免费久久精品99久久 | 日本伊人久久 | 五月婷婷六月丁香激情 | 一本色道久久综合狠狠躁 | 美女毛片大全 | 久久精品一 | 一区二区三区在线观看视频 | 久久成人亚洲香蕉草草 | 久久99爰这里有精品国产 | 国产一级做a爰片久久毛片男 | 国产日韩欧美综合色视频在线 | 911亚洲精品国内自产 | 久久婷婷综合中文字幕 | 天天欧美| 欧美图片另类小说综合 | 天天射天天干天天色 | 日本成人一区二区三区 | 国产精品人伦久久 | 国产在线精品福利大全 | 色呦呦免费视频 | 女人张腿让男桶免费视频大全 | 加勒比日本在线 | 欧美亚洲国产成人不卡 | 亚洲精品无码专区在线播放 | 色噜噜狠狠狠综合曰曰曰88av | 99久久国产综合精品swag超清 | 国产黄频在线观看高清免费 | 美国色视频 | 网黄视频 | 亚洲精品国产国语 | 好吊操这里只有 |