Ei vbet aš sukūriau apvalkalo scenarijus, ir aš bėgu 100% mano lange
Code:
#!/bin/bash
for i in af sq ar be bg ca zh-CN hr cs da nl en pl pt et tl fi fr gl de el iw hi hu is id ga it ja ko lv lt mk ms mt no fa ro ru sr sk sl es sw sv zh-TW th tr uk vi cy yi
do
zcat sitemap_index.xml.gz |sed "s/<loc>http:\/\/under-linux.org\/sitemap/<loc>http:\/\/under-linux.org\/sitemap$i/" > sitemap"$i"_index.xml
dos2unix sitemap"$i"_index.xml
gzip -f sitemap"$i"_index.xml
count=1
for k in `ls -la sitemap_*.xml.gz | grep -v index | awk {'print $8'}`
do
zcat sitemap_"$count".xml.gz | sed "s/<loc>http:\/\/under-linux.org\//<loc>http:\/\/under-linux.org\/$i\//" > sitemap"$i"_"$count".xml
dos2unix sitemap"$i"_"$count".xml
gzip -f sitemap"$i"_"$count".xml
count=`expr $count + 1`
done
done
jums tiesiog reikia pašalinti kokiomis kalbomis nenorite ir pakeisti pagal linux.org savo svetainės adresą. Šiuo atveju aš veikia mano forume šaknis.
Tai padės padaryti procesą greitesnį ir nebus naudojami generuoti PHP atminties klausimai
įrašyti šį scenarijų vbseo_sitemap / duomenų katalogą, kaip convert.sh
chmod + x convert.sh
vykdyti naudojimo
/ Convert.sh
ir kaip jums galės naudoti sitemaplanguage_index.xml.gz kaip keičiasi jūsų Sitemap "kalbos" en, es ar kita kalba 
leiskite man žinoti, jei jums reikia jokio kito paaiškinimo.
Taip pat reikia pridėti šį scenarijų po vBSEO sitemap crontab veikia sistema crontab.
Ačiū,