Hei vBET Loin komentotulkkiskripti ja juosten 100% minun laatikko

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
sinun tarvitsee vain poistaa mitä kieliä et halua mukaisesti muuttaa ja-linux.org sivustoosi osoitteeseen. Tässä tapauksessa olen käynnissä foorumini juureen.

Tämä tekee prosessista nopeammin eikä käytä tuottaa PHP muistiongelmia

Tallenna tämä käsikirjoituksen vbseo_sitemap / datahakemiston kuin convert.sh
chmod + x convert.sh
juosta käyttää
. / Convert.sh

ja kuin voit käyttää sitemaplanguage_index.xml.gz sivustokartan muutos "kieli" Sillä en, es tai muulla kielellä

Kerrothan, jos tarvitset muita selityksiä.


Lisäksi tarvitset lisätä tämän komentosarjan järjestelmä crontab jälkeen aika vBSEO sivukartta crontab kulkee.

Thanks,