Dank. Ik heb met een handicap 'te houden niet-Engels tekens in URL's' voor nu en voert de stappen die u genoemd voor de sitemap. Ik zal je laten weten hoe het ging.
Vooruitblikkend van u te horen later.
Dank. Ik heb met een handicap 'te houden niet-Engels tekens in URL's' voor nu en voert de stappen die u genoemd voor de sitemap. Ik zal je laten weten hoe het ging.
Vooruitblikkend van u te horen later.
Update: na het uitschakelen van Vbet in overeenstemming met je post hierboven Google nu ziet mijn sitemaps.
ok, dus nu weet ik waarom we niet kunnen. htaccess gebruiken in / forum map
een andere test. gewoon inschakelen vBET opnieuw, voeg dit .htaccess in de hoofdmap (te vervangen met het oude (NIET IN / FORUM FOLDER)):
zoals u weet met deze htaccess vbet werkt alleen op het forum pagina's.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]
testen. en controleer of Google kan uw sitemap te zien
bedankt
Dank. Ik ga dat nu proberen.
Getest. Alleen de belangrijkste forum pagina vertaalt (zoals je zei dat het zou), maar de sitemap is geaccepteerd door google. De sitemap is echter niet groter dan normaal en bevatte geen vreemde taal urls.
De vreemde taal URL's worden nog steeds niet correct op mijn forum en nog steeds 404 pagina's te produceren, ondanks mijn vBSEO instellingen en bestanden is hetzelfde zoals beschreven in uw setup procedure. Ze zien er prima uit, maar als je er op klikt ze 404.
Ik accepteer dat jullie niet kan worden aangepast voor alle vBulletin configuraties en dat mijn forum biedt een niet-standaard installatie van vb dus ik zal moeten vbet uitgeschakeld voor nu vertrekken.
Ik hoop dat het mogelijk zal zijn op een gegeven moment naar vbet werkend te krijgen op mijn forum, maar op het moment dat ik zou niet blij zijn met een gedeeltelijke vertaling van mijn forum en niet-werkende links.
Bedankt voor de tijd die je hebt gezet in deze wel. Het werd zeer gewaardeerd.
Laatst bewerkt door norku; 10-03-11 in 17:18.
ok, nu weet ik meer. dus we kunnen alleen maar htaccess gebruiken in de belangrijkste map, niet in / Map.
Geef me wat tijd om een oplossing te vinden. Ik moet denken en probeer een aantal configuratie.
Bedanken Ik zal lossen het voor u
PM is op de weg
Ik wil graag alle wijzigingen samen te vatten.
1. integratie met google search engine - er was een probleem bij het coderen pagina is vertaald. hoe op te lossen?
-Ga naar admincp-> style & sjablonen-> navbar template
-In deze sjabloon te vinden:
- En te vervangen door:PHP Code:
<input type="hidden" name="ie" value="ISO-8859-2"/>
2. probleem met Duitse letters in url op niet vertaalde pagina -> moeten we karakter vervanging te definiëren in vBSEO algemene opties.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. over de vertaling van de belangrijkste pagina - nog steeds bezig.Code:'ü' => 'ue' 'ä' => 'ae' 'ö' => 'oe' 'ß' => 'ss'
Er is een probleem met de personages. Als de gebruiker stelt de forum taal Duits in zijn profiel en maakt een bericht met daarin een ä ö Ö Ü ü ß de vertaling werkt wanneer bekeken in het Engels. Echter, als hij wil om te bewerken zijn post ziet hij html cijfers in plaats van letters.
In vBSEO cp ****> 'Definieer je Custom Character Replacements' Ik heb momenteel de volgende ingevoerd, zodat mijn geïndexeerd URL's nog werken:
'Ü' => 'ue'
'Ä' => 'ae'
'Ö' => 'oe'
'ß' => 'ss'
Echter, wat ik echt moet doen is in te voeren
'(Html nummer)' => 'A', zodat de edit probleem is opgelost. Dit zal echter een invloed hebben op mijn geïndexeerd URL's. Of mis ik hier iets?
Ik kan een taal alleen gebruiken op het moment, want ik heb geen Custom Character Vervangingen gedefinieerd voor de andere (50!) Talen.
Is er een manier om dit werkend te krijgen?
Laatst bewerkt door norku; 11-03-11 in 11:56.
U hoeft niet om tekens vervangen verklaren in alle talen - alleen voor de letters voor de taal voor de installatie van de vBET (Duits).
Nu alle letters voor andere talen zijn goed
Zo niet - geef me een voorbeeld (url)
ten tweede: acsii nummers in post editie -> geef me url naar voorbeeld.
welke codering je forum te gebruiken? UTF-8?