bloglar ve cm için site haritası url'ler nasıl üretebilir?
bloglar ve cm için site haritası url'ler nasıl üretebilir?
Site haritası 2.6 Beta 2
destek bloglar ve cm bir göz atabilirsiniz?
Hey BB i bir kabuk oluşturulur ve benim kutu% 100 kullanıyorum
sadece istemediğiniz hangi dillerde ve altında-linux.org web sitesi adresi değiştirilebilir kaldırmak gerekir. Bu durumda benim forum kök koşuyorum.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
Bu sürecin daha hızlı yapacak ve php bellek sorunlarını üretmek kullanmayın
vbseo_sitemap / data dizini bu script kaydetmek convert.sh
chmod + x convert.sh
kullanılması, çalışma
. / Convert.sh
ve sitemaplanguage_index.xml.gz tr, es veya başka bir dil için site haritası değişim "dil" olarak kullanmak mümkün olacak daha
başka herhangi bir açıklama ihtiyacınız varsa bana bildirin.
Ayrıca bu script vbseo site haritası crontab çalışan bir süre sonra sistem crontab eklemek gerekir.
Teşekkürler,
Code:if($vboptions['vbseo_sm_freq_tsmart']) { $dpassed = (time() - $threadrow['lastpost'])/86400; if($dpassed<3)$freq = 'daily'; else if($dpassed<10)$freq = 'weekly'; else if($dpassed<100)$freq = 'monthly'; else $freq = 'yearly'; }else $freq = $vboptions['vbseo_sm_freq_t']; vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); //additional code $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi'); if(!$archived) { $strlenhost = strlen($vbseo_vars['bburl']."/"); $currentthreadurl = vbseo_url_thread($threadrow, $p, $archived); $currentthreadurl_before = substr($currentthreadurl,0,$strlenhost); $currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost); $lastpost =& $threadrow['lastpost']; $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls($alanguages); foreach($alanguages as $language) { vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq); } } //end additional code for($p=1; $p<=$totalpages; $p++) { $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls( vbseo_url_thread($threadrow, $p, $archived), vbseo_url_thread($threadrow, $p, $archived, true), $prior, $threadrow['lastpost'], $freq ); } if($showpost) { ...
Last edited by wowglider.de; 19-06-10 at 14:32.
ReadMe.html hiçbir Sitemap Generator açıklaması yer olduğunu lütfen unutmayınız. Site Haritası Oluşturucu Entegrasyon talimatları Buradasınız: http://www.vbenterprisetranslator.co...tegration.html
Gördüğünüz gibi kod orada açıklanan ancak yanlış var. Lütfen bu değişiklikleri geri almak ve ilk kodumuzu kopyalayıp. Sonra kontrol çalışıyor. Ve bundan sonra ilk mesajın sonunda açıklanan isteğe bağlı değişiklik yapmak istiyorsanız. Ve doğru yapmak emin olun. Şimdi bu yanlış. Isteğe bağlı değişiklik adıma göre başka bir yerde bizim kod koymak için (önce açıklanan hattı) ve küçük değişiklik yapmak bundan sonra. Şimdi sadece bir kod satırı tarif edilmiştir gibi değişti.
Ben burada son yazılan son yorum ne anlama geliyor bilmiyorum lütfen unutmayınız. Lütfen eğer ilgili daha fazla tarif
PS.
Bu konuya biz sorunları çözmek sonra Sitemap Generator entegrasyonu konu ile birleştirilecektir. Bu sadece sizin beklediğiniz bir yerde daha kolay bulmak için yapmak için şimdi burada kalır, ama biz zaten Sitemap Generator entegrasyon sorunlarını konu var.