网站地图txt转xml
- 利用shell脚本可以实现sitemap.txt快速转成sitemap.xml格式
- 脚本如下 txt_to_xml.sh
#!/bin/bash
mtime=`date +%Y-%m-%d`
echo '<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">' > sitemap.xml
for i in `cat sitemap.txt`
do
echo "<url>" >>sitemap.xml
echo "<loc>${i}</loc>">>sitemap.xml
echo "<lastmod>${mtime}</lastmod>" >> sitemap.xml
echo "<changefreq>daily</changefreq>" >> sitemap.xml
echo "<priority>1.0</priority>" >> sitemap.xml
echo "</url>" >> sitemap.xml
done
echo '</urlset>'>> sitemap.xml
- 说明: sitemap.txt的url每行一条,然后直接执行sh txt_to_xml.sh 即可生成标准通用的sitemap.xml
相关文章
暂无评论...