Dankie. Ek het afgeskakel "Hou nie-Engelse karakters in 'n URL" vir nou en sal die stappe wat jy genoem het vir die sitemap het uit te voer. Ek sal jou laat weet hoe dit gegaan het.
Ons sien daarna uit om te hoor van jou later.
Dankie. Ek het afgeskakel "Hou nie-Engelse karakters in 'n URL" vir nou en sal die stappe wat jy genoem het vir die sitemap het uit te voer. Ek sal jou laat weet hoe dit gegaan het.
Ons sien daarna uit om te hoor van jou later.
Update: na die aanskakel van Vbet in ooreenstemming met jou pos hierbo Google nou sien my site maps.
ok, so nou weet ek hoekom ons nie kan gebruik. htaccess in / forum gids
nog 'n toets. net in staat stel om vBET weer, voeg hierdie htaccess in die hoof gids (vervang met die ou een (NIE IN / forum FOLDER)):
as jy weet met hierdie htaccess vbet werk net op die forum bladsye.Code:# Comment the following line (add '#' at the beginning) # to disable mod_rewrite functions. # Please note: you still need to disable the hack in # the vBSEO control panel to stop url rewrites. RewriteEngine On # Some servers require the Rewritebase directive to be # enabled (remove '#' at the beginning to activate) # Please note: when enabled, you must include the path # to your root vB folder (i.e. RewriteBase /forums/) #RewriteBase / #RewriteCond %{HTTP_HOST} !^www\.hj-research\.com RewriteCond %{HTTP_HOST} !(^www\.hj-research\.com$|^cdn\.hj-research\.com$) RewriteRule (.*) http://www.hj-research.com/$1 [R=301,L] #RewriteCond %{HTTP_HOST} !^www\.yourdomain\.com #RewriteRule (.*) http://www.yourdomain.com/forum/$1 [L,R=301] RewriteRule ^forum/((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ forum/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L] #vbet translator rules start RewriteRule ^forum/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/$ forum/vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [L,QSA] RewriteRule ^forum/?(af|sq|ar|hy|az|eu|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|ka|de|el|ht|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|ur|vi|cy|yi)/(.*)?$ forum/vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA] RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron) RewriteRule ^forum/((archive/)?(.*.php(/.*)?))$ forum/vbenterprisetranslator_seo.php [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/ RewriteRule ^(.+)$ forum/vbenterprisetranslator_seo.php [L,QSA] #vbet translator rules end RewriteCond %{REQUEST_URI} !(media/|admincp/|modcp/|cron|vbseo_sitemap) RewriteRule ^forum/((archive/)?(.*\.php(/.*)?))$ forum/vbseo.php [L,QSA] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !/(media|admincp|modcp|clientscript|cpstyles|images)/ RewriteRule ^(.+)$ forum/vbseo.php [L,QSA] ## Expires <ifModule mod_expires.c> ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType text/html "access plus 1 seconds" ExpiresByType image/gif "access plus 3456000 seconds" ExpiresByType image/jpeg "access plus 3456000 seconds" ExpiresByType image/png "access plus 3456000 seconds" ExpiresByType text/css "access plus 3456000 seconds" ExpiresByType text/javascript "access plus 3456000 seconds" ExpiresByType application/javascript "access plus 3456000 seconds" ExpiresByType application/x-javascript "access plus 3456000 seconds" </ifModule> ## Compression <ifmodule mod_headers.c> <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text/html text/css text/xml application/x-javascript BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </ifmodule> </ifmodule> #Remove index.php from hj-research.com/index.php #rewrite engine on RewriteCond %{THE_REQUEST} index\.php RewriteCond %{QUERY_STRING} ^$ RewriteRule ^index\.php$ / [L,R=301]
toets dit. en maak seker dat Google jou sitemap kan sien
danksy
Dankie. Ek sal dit nou probeer.
Getoets word. Slegs die hoof forum bladsy vertaal (as jy het gesê dit sou), maar die sitemap aanvaar word deur Google. Die sitemap was egter nie 'n groter as normaal en bevat nie enige vreemde taal URLs.
Die vreemde taal URL's is nog nie korrek op my forum, en voortgaan om 404 bladsye te produseer ten spyte van my vbseo instellings en lêers dieselfde soos beskryf in jou setup proses. Hulle lyk goed, maar as jy op hulle op hulle 404.
Ek aanvaar dat julle nie kan voorsiening maak vir al die vBulletin konfigurasies en dat my forum bied 'n nie-standaard installasie van VB nie, so ek gaan vir nou vbet gestremdes te verlaat.
Ek hoop dat dit moontlik sal wees om op 'n sekere punt te kry vbet werk op my forum, maar op die oomblik sou ek nie gelukkig wees met' n gedeeltelike vertaling van my forum en nie-werkende skakels nie.
Dankie vir die tyd wat jy in hierdie al geplaas het. Dit was hoog op prys gestel.
Laaste geredigeer deur norku; 10-03-11 op 17:18.
ok, nou is ek meer weet. sodat ons kan gebruik net 'n htaccess in die belangrikste gids, nie in / Gids.
Gee my asseblief 'n tyd om' n oplossing te vind. Ek moet daaroor dink en probeer om 'n opset.
Gee my ook 'n wagwoord vir vbseocp, want ek sal vbseo-konfigurasie kan nagaan om 404-fout uit te skakel
Dankie Ek sal dit vir jou los
PM is op die pad
Ek wil graag al die veranderinge op te som.
1. integreer met Google-soektog - daar was 'n kodering probleem wanneer bladsy is vertaal nie. Hoe op te los?
Gaan na admincp-> Styl & templates-> navbar sjabloon
In hierdie sjabloon:
- En vervang met:PHP Code:
<input type="hidden" name="ie" value="ISO-8859-2"/>
2. probleem met 'n Duitse letters in die URL op nie vertaalde bladsy -> ons moet karakter vervanging definieer in vbseo algemene opsies.PHP Code:
<input type="hidden" name="ie"<vb:if condition="$_REQUEST['language']"> value="UTF-8"<vb:else />value="ISO-8859-2"</vb:if>/>
VOORBEELD:
3. oor die vertaling van die hoofblad - nog steeds werk.Code:'ü' => 'ue' 'ä' => 'ae' 'ö' => 'oe' 'ß' => 'ss'
Daar is 'n probleem met die karakters. As die gebruiker bepaal die taal van die forum in Duits in sy profiel en maak 'n post met' n à Ø Ø ü ü ß die vertaling werk wanneer dit in Engels. Maar, as hy wil sy pos te wysig, sien hy html getalle in plaas van briewe.
In vbseo CP ****> "Definieer jou Custom karakter Plaasvervangers:" Ek het tans die volgende so geloop dat my geïndekseer URL's nog steeds werk:
'U' => 'ue "
"A" => "ae"
"O" => "oe".
"ß" => "aa"
Maar wat ek regtig nodig het om te doen, is om in te skryf
(Html nommer) '=>' n "sodat die wysig-probleem is opgelos. Dit sal egter 'n impak op my geïndekseer URL's. Of ek mis iets hier?
Ek kan net een taal gebruik op die oomblik, want ek het geen persoonlike Karakter Plaasvervangers gedefinieer vir die ander (50!) Tale.
Is daar 'n manier om hierdie werk te kry?
Laaste geredigeer deur norku; 11-03-11 op 11:56.
Jy hoef nie die karakters vervanging in alle tale te verklaar - slegs vir briewe vir taal voor installasie van vBET (Duits).
Nou is al die letters vir ander tale is 'n goeie
Indien nie - gee my asseblief 'n voorbeeld (URL)
Tweedens: acsii getalle in die post-uitgawe -> gee my asseblief URL tot voorbeeld.
wat kodering jou forum gebruik? UTF-8?