हम कैसे ब्लॉग और सेमी के लिए साइटमैप यूआरएल उत्पन्न कर सकते हैं?
हम कैसे ब्लॉग और सेमी के लिए साइटमैप यूआरएल उत्पन्न कर सकते हैं?
साइटमैप 2.6 बीटा 2
समर्थन ब्लॉग और सेमी आप एक बार देख ले सकते हैं?
ठीक है - हम एक नज़र रखना होगा. हम अभी कर्मचारी तलाश की वजह कुछ और बातें है. हमारी टीम में जल्द ही बढ़ने (शायद इस महीने के आखिरी हफ्ते में). की वजह से है कि हम इस एकीकरण के मुद्दे के बारे में परवाह नहीं immediatelly ले जाएगा आशा है कि यह तुम्हारे लिए ठीक है यह TODO सूची पर पहले से ही है,
अरे vbet मैं एक खोल स्क्रिप्ट बनाया है और मैं अपनी बॉक्स पर 100% चल रहा हूँ
तुम सिर्फ दूर भाषाओं क्या आप नहीं चाहते हैं और अपनी वेबसाइट के पते के लिए linux.org के तहत परिवर्तन की जरूरत है. इस मामले में मैं अपने मंच की जड़ में चल रहा हूँ.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
इस प्रक्रिया को तेजी से बनाने के लिए और का उपयोग php स्मृति मुद्दों को उत्पन्न नहीं करेंगे
vbseo_sitemap / डेटा निर्देशिका में इस स्क्रिप्ट को बचाने convert.sh के रूप में
chmod + x convert.sh
उपयोग चलाने के लिए
/. Convert.sh
और की तुलना में आप अपने साइटमैप परिवर्तन "भाषा" के रूप में एन तों, या किसी अन्य भाषा के लिए sitemaplanguage_index.xml.gz का उपयोग करने में सक्षम हो जाएगा
मुझे पता है अगर आप किसी भी अन्य विवरण की जरूरत है.
इसके अलावा, आप प्रणाली crontab पर समय vbseo साइटमैप crontab रन के बाद इस स्क्रिप्ट जोड़ने की जरूरत है.
धन्यवाद,
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) { ...
पिछले द्वारा संपादित wowglider.de; 19-06-10 में 14:32.
कृपया ध्यान दें कि readme.html में कोई साइटमैप जनरेटर का विवरण शामिल है. साइटमैप जनरेटर के लिए एकता निर्देश यहाँ हैं: http://www.vbenterprisetranslator.co...tegration.html
जैसा कि मैं देख रहा हूँ आप कोड वहाँ वर्णित है लेकिन आप यह गलत है. कृपया उन परिवर्तनों को पूर्ववत करें और हमारे कोड पहली प्रति. फिर चेक यह काम कर रहा है. और उसके बाद अगर आप चाहते हैं वैकल्पिक पहली पोस्ट के अंत में वर्णित संशोधन करना. और सुनिश्चित करें कि आप इसे ठीक करना कर कृपया. अब यह गलत है. वैकल्पिक संशोधन कदम के अनुसार - आप दूसरी जगह में हमारे कोड डाल (वर्णित लाइन से पहले) और उसके बाद छोटे संशोधन करते. अब तुम सिर्फ यह नहीं के रूप में वर्णित किया गया था हमारे कोड लाइन के एक बदल.
यदि Google आपके सिटएप्स को उन सभी में पुनः प्राप्त नहीं कर सकता है, तो सुनिश्चित करें कि आपने अपने .htpops फ़ाइल को उपयुक्त रूप से सेट किया है. कृपया एकीकरण के निर्देशों की जाँच करें वीबीएटी नियमों के समक्ष फिर से नियम रखा जाना चाहिए । यदि आप इस के बारे में निश्चित नहीं है-कृपया बस यहाँ पूरी तरह से अपने .htpops फ़ाइल पोस्ट और हम इसे सत्यापित करेंगे
कृपया ध्यान दें कि मैं नहीं जानता कि क्या आप अपने पिछले पोस्ट से अंतिम टिप्पणी के द्वारा यहाँ मतलब है. कृपया इसे और अधिक का वर्णन अगर यह प्रासंगिक है
पुनश्च.
हम अपने मुद्दों को हल करने के बाद इस धागे साइटमैप जनरेटर एकीकरण धागे के साथ विलय हो जाएगा. यह अब यहाँ रहता है केवल आप आसानी से यह जगह है जहाँ आप यह उम्मीद में खोजने के लिए बनाने के लिए, लेकिन हम पहले से ही साइटमैप जनरेटर एकीकरण मुद्दों के लिए धागा है.