Thanks. Jeg har deaktivert 'holde ikke-engelske tegn i URLer' for nå og vil utføre trinnene du nevnte for sitemap. Jeg skal fortelle deg hvordan det gikk.
Ser frem til å høre fra deg senere.
Thanks. Jeg har deaktivert 'holde ikke-engelske tegn i URLer' for nå og vil utføre trinnene du nevnte for sitemap. Jeg skal fortelle deg hvordan det gikk.
Ser frem til å høre fra deg senere.
Oppdatering: Etter invalidiserende Vbet i tråd med innlegget ditt ovenfor Google nå ser mine sitemaps.
ok, så nå vet jeg hvorfor vi ikke kan bruke. htaccess i / forum mappen
en annen test. det er bare å aktivere vBET igjen, legger dette htaccess i main folder (bytt ut med den gamle (NOT IN / FORUM MAPPE)):
som du vet med dette htaccess vbet jobber bare på forumet sider.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]
teste den. og sjekk at google kan se sitemap
takk
Thanks. Jeg skal prøve det nå.
Testet. Bare forumets forside oversetter (som du sa det ville), men sitemap er akseptert av google. Den sitemap var imidlertid ikke noe større enn normal og ikke inneholde noen fremmedspråk urls.
Fremmedspråket urls er fremdeles ikke riktig på forumet mitt og fortsette å produsere 404 sider til tross for mine vBSEO innstillinger og filer blir de samme som beskrevet i ditt oppsett prosedyren. De ser fine men når du klikker på dem de 404.
Jeg aksepterer at dere ikke kan tilfredsstille alle vBulletin konfigurasjoner og at min forumet presenterer en ikke-standard installasjon av vb så jeg er nødt til å forlate vbet deaktivert for nå.
Jeg håper at det vil være mulig på et tidspunkt for å få vbet arbeider på forumet mitt, men i øyeblikket ville jeg ikke være fornøyd med en delvis oversettelse av mine forumet og ikke-yrkesaktive lenker.
Takk for den tiden du har satt inn dette selv. Det var mye verdsatt.
Sist endret av norku; 10-03-11 på 17:18.
ok, nå vet jeg mer. så vi kan bare bruke htaccess i hovedmappen, ikke i / Mappe.
Vennligst gi meg litt tid å finne en løsning. Jeg må tenke på det og prøve noen konfigurasjon.
Takk Jeg vil løse det for deg
PM er på vei
Jeg ønsker å oppsummere alle endringer.
1. integreres med Google søkemotor - det var en koding problem når siden ble oversatt. hvordan å fikse?
-Gå til admincp-> stil og maler-> navigasjonslinjen mal
-I denne malen finne:
- Og erstatt med:PHP Code:
<input type="hidden" name="ie" value="ISO-8859-2"/>
2. problem med tysk bokstaver i url på ikke oversatt side -> vi bør definere karakteren utskifting i vBSEO generelle alternativer.PHP Code:
<input type="hidden" name="ie"<vb:if condition="$_REQUEST['language']"> value="UTF-8"<vb:else />value="ISO-8859-2"</vb:if>/>
EKSEMPEL:
3. om oversettelse av hovedsiden - fortsatt virker.Code:'ü' => 'ue' 'ä' => 'ae' 'ö' => 'oe' 'ß' => 'ss'
Det er et problem med tegnene. Hvis brukeren setter forumet språk til tysk i profilen sin og gjør en post som inneholder en A ø ö Ü ü ß oversettelsen fungerer når den vises på engelsk. Men hvis han ønsker å redigere sine innlegg han ser html tall istedenfor bokstaver.
I vBSEO cp ****> 'Definer din Custom Character Replacements' Jeg har for tiden følgende inn slik at min indekserte nettadresser fortsatt arbeid:
'U' => 'ue'
'A' => 'ae'
'Ö' => 'oe'
'ß' => 'ss'
Men hva jeg virkelig trenger å gjøre er å skrive
'(Html nummer)' => 'a' slik at edit problemet er løst. Dette vil imidlertid ha en innvirkning på min indekserte URLer. Eller er jeg gått glipp av noe her?
Jeg kan bare bruke ett språk for øyeblikket, fordi jeg har ingen Custom Character Erstatninger definert for den andre (50!) Språk.
Er det en måte å få dette arbeidet?
Sist endret av norku; 11-03-11 på 11:56.
Du trenger ikke å deklarere tegn erstatning på alle språk - bare for brev for språk før installasjon av vBET (tysk).
Nå er alle brev for andre språk er gode
Hvis ikke - vennligst gi meg et eksempel (url)
Dernest: acsii tall i post edition -> vennligst gi meg url til eksempel.
som koding ditt forum bruke? UTF-8?