bagaimana kita boleh menjana url sitemap untuk blog dan cms?
bagaimana kita boleh menjana url sitemap untuk blog dan cms?
sitemap 2,6 Beta 2
blog sokongan dan cms, anda boleh melihat?
OK - kita akan melihat. Kami ada sekarang lebih banyak perkara kerana pekerja cari. Pasukan kami akan berkembang tidak lama lagi (mungkin dalam minggu terakhir bulan ini). Kerana itu, kita akan berhati-hati mengenai isu integrasi ini tidak seberapa segera - berharap bahawa ia adalah ok untuk anda Ia, sudah dalam senarai TODO
Hey vbet i mencipta skrip shell dan saya menjalankan 100% ke atas kotak saya
anda hanya perlu mengeluarkan apa bahasa yang anda tidak mahu dan perubahan di bawah-linux.org ke alamat laman web anda. dalam kes ini saya berjalan di akar forum saya.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
Ini akan membuat proses lebih cepat dan tidak akan menggunakan menjana isu-isu ingatan php
simpan script ini di direktori vbseo_sitemap / data sebagai convert.sh
chmod + x convert.sh
menjalankan penggunaan
, / Convert.sh
dan daripada apa yang anda akan dapat menggunakan sitemaplanguage_index.xml.gz sebagai "bahasa" perubahan sitemap anda untuk en, es atau bahasa lain
beritahu saya jika anda memerlukan sebarang penjelasan yang lain.
Anda juga perlu menambah skrip ini pada crontab sistem selepas masa yang vbseo crontab sitemap berjalan.
Terima kasih,
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 pada 14:32.
Sila ambil perhatian bahawa dalam readme.html no description Sitemap Generator termasuk. Arahan Integrasi Generator Sitemap di sini: http://www.vbenterprisetranslator.co...tegration.html
Seperti yang saya lihat anda mempunyai kod yang diterangkan di sana tetapi anda mempunyai salah. Sila membatalkan perubahan tersebut dan menyalin kod kami dahulu. Kemudian semak ia bekerja. Dan selepas itu jika anda mahu melakukan pengubahsuaian pilihan yang dinyatakan di akhir post pertama. Dan sila pastikan anda melakukan dengan betul. Kini ia adalah salah. Menurut langkah pengubahsuaian pilihan - anda perlu meletakkan kod kami di tempat lain (sebelum sejajar diterangkan) dan selepas itu melakukan pengubahsuaian kecil. Sekarang anda hanya berubah satu baris kod kami tidak sebagaimana yang digambarkan.
Juga - jika Google tidak dapat mengambil peta laman anda sama sekali maka pastikan anda telah menetapkan fail .htaccess anda dengan sewajarnya. Sila semak arahan integrasi sekali lagi - peraturan peta laman mesti diletakkan sebelum peraturan vBET. Jika anda tidak pasti mengenainya - sila hantar di sini keseluruhan fail .htaccess anda dan kami akan mengesahkannya
Sila ambil perhatian bahawa saya tidak tahu apa yang anda maksudkan dengan komen terakhir anda dari last post di sini. Sila menerangkan lebih jika ia relevan
PS.
Setelah kami menyelesaikan isu-isu anda thread ini akan digabungkan dengan thread integrasi Sitemap Generator. Ia kekal di sini sekarang hanya untuk membuat anda lebih mudah untuk mencari di tempat di mana anda menjangka, tetapi kami sudah mempunyai thread untuk isu-isu integrasi Generator Sitemap.