cum putem genera sitemap URL-uri pentru bloguri si CMS?
cum putem genera sitemap URL-uri pentru bloguri si CMS?
sitemap 2.6 Beta 2
bloguri de sprijin şi CMS poate să luaţi o privire?
OK - vom arunca o privire. Avem chiar acum lucrurile ceva mai mult din cauza angajat cautati. Echipa noastră va creşte în curând (probabil în ultima săptămână din această lună). Din aceasta cauza vom avea grijă de această problemă de integrare nu immediatelly - sper că e ok pentru tine Acesta este, deja pe lista de TODO
Hei vBET Am creat un script de shell şi eu sunt difuzate de 100% din cutia mea
ai nevoie doar de limbi elimina ceea ce nu doriţi să modificaţi şi sub-linux.org la adresa dvs. de site-ul web. în acest caz, eu sunt difuzate în rădăcină forumul meu.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
Acest lucru va face procesul mai rapid şi nu va folosi php genera probleme de memorie
a salva acest script la vbseo_sitemap / Detalii de director ca convert.sh
chmod + x convert.sh
pentru a rula utilizare
/ Convert.sh.
şi decât va fi capabil de a utiliza sitemaplanguage_index.xml.gz ca dumneavoastră schimba sitemap "limba" pentru en, es sau o altă limbă
lasă-mă să ştiu dacă aveţi nevoie de nici o altă explicaţie.
De asemenea, aveţi nevoie de adăuga acest script pentru crontab pe sistem după momentul crontab vbseo sitemap rulează.
Multumesc,
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) { ...
Ultima modificare făcută de wowglider.de; 19-06-10 la 14:32.
Vă rugăm să reţineţi că, în readme.html nu există nici o descriere Generatorul de Sitemap inclus. Instrucţiuni de integrare pentru Generatorul de Sitemap sunt aici: http://www.vbenterprisetranslator.co...tegration.html
După cum văd ai cod descrise acolo, dar l-aţi greşit. Vă rugăm să anulaţi aceste modificări şi să copiaţi codul de primul nostru. Apoi, a verifica este de lucru. Şi, după aceea, dacă doriţi să faceţi modificarea opţional descrise la sfârşitul primul post. Şi vă rugăm să asiguraţi-vă că o fac bine. Acum este greşit. Potrivit pas modificarea opţional - tu trebuie sa pui codul nostru în alt loc (înainte de linia descrisă), şi după care fac mică modificare. Acum ai schimbat doar unul din linie de cod noastre nu cum a fost descris.
De asemenea - dacă Google nu vă poate prelua deloc sitemap-urile, asigurați-vă că ați setat corect fișierul .htaccess. Vă rugăm să verificați din nou instrucțiunile de integrare - regula sitemap-ului trebuie plasată înaintea regulilor vBET. Dacă nu sunteți sigur de acest lucru - vă rugăm să postați aici întregul fișier .htaccess și îl vom verifica
Vă rugăm să reţineţi faptul că nu ştiu ce vrei să spui cu comentariul tau trecut, de la ultimul post aici. Vă rugăm să descrieţi-l mai mult în cazul în care este relevant
PS.
După ce vom rezolva problemele de acest thread va fi fuzionat cu filet Generator de integrare Harta site-ului. Rămâne acum aici doar pentru a te face mai uşor să-l găsiţi în locul unde l-aţi aştepta, dar avem deja filet pentru problemele Sitemap Generator de integrare.