Graças. Tenho deficientes "manter caracteres não-Inglês em URLs 'para agora e levará a cabo os passos que você mencionou para o mapa do site. Vou deixar que você sabe como foi.
Olhando para a frente para ouvir de você mais tarde.
Graças. Tenho deficientes "manter caracteres não-Inglês em URLs 'para agora e levará a cabo os passos que você mencionou para o mapa do site. Vou deixar que você sabe como foi.
Olhando para a frente para ouvir de você mais tarde.
Update: depois de desativar Vbet de acordo com o seu post acima Google agora vê o meu sitemaps.
ok, então agora eu sei porque não podemos usar. htaccess na pasta / forum
outro teste. basta ativar vBET novamente, adicione este .htaccess na pasta principal (substitua com o antigo (NOT IN FORUM / FOLDER)):
como você sabe com este vbet htaccess está trabalhando apenas nas páginas do fórum.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]
testá-lo. e verificar que o Google pode ver o seu sitemap
obrigado
Graças. Vou tentar isso agora.
Testado. Traduz apenas o principal fórum da página (como você disse que seria), mas o mapa do site é aceito pelo google. O mapa do site não foi, porém, ainda maior do que o normal e não contêm qualquer urls língua estrangeira.
O urls língua estrangeira ainda não estão corretas no meu fórum e continuar a produzir 404 páginas, apesar de meus vBSEO configurações e arquivos sendo a mesma descrita em seu procedimento de instalação. Eles parecem bem, mas quando você clica neles eles 404.
Eu aceito que vocês não podem atender a todas as configurações vbulletin e que meu fórum apresenta uma instalação não-padrão de vb então vou ter que deixar vbet desabilitado por enquanto.
Espero que seja possível em algum momento para começar a trabalhar no meu vbet forum mas no momento eu não estaria feliz com uma tradução parcial do meu forum e não-trabalhadores links.
Obrigado pelo tempo que você dedicou a este though. Foi muito apreciado.
Editado pela última vez por norku; 10-03-11 no 17:18.
ok, agora eu sei mais. por isso podemos usar apenas htaccess na pasta principal, não em / Pasta.
Por favor me dê algum tempo para encontrar uma solução. Eu devo pensar sobre isso e tentar alguma configuração.
Agradecer Eu vou resolver isso para você
PM está a caminho
Eu gostaria de resumir todas as alterações.
1. integração com o motor de busca google - houve um problema de codificação quando a página foi traduzida. como corrigir?
-Ir para AdminCP-> estilo e modelos-> template navbar
, Neste modelo de encontrar:
- E substituir por:PHP Code:
<input type="hidden" name="ie" value="ISO-8859-2"/>
2. problema com letras em alemão url na página não traduzido -> devemos definir substituição de caracteres em opções vBSEO geral.PHP Code:
<input type="hidden" name="ie"<vb:if condition="$_REQUEST['language']"> value="UTF-8"<vb:else />value="ISO-8859-2"</vb:if>/>
EXEMPLO:
3. sobre a tradução da página principal - ainda está trabalhando.Code:'ü' => 'ue' 'ä' => 'ae' 'ö' => 'oe' 'ß' => 'ss'
Há um problema com os personagens. Se o usuário define o idioma forum para alemão em seu perfil e faz um post contendo um ä ö ü Ö Ü tradução da ß funciona quando visto em Inglês. No entanto, se ele quer editar o seu posto, ele vê números html em vez de letras.
Em vBSEO cp ****> 'Define o Replacements Personagem personalizado' Eu tenho atualmente o seguinte entrou para que o meu URLs indexadas ainda funcionam:
'Ü' => 'ue'
'Ä' => 'ae'
'Ö' => 'oe'
'ß' => 'ss'
No entanto, o que eu realmente precisa fazer é entrar
'(Número html)' => 'ä' para que o problema de edição é fixo. No entanto, isso terá um impacto em minha URLs indexadas. Ou estou faltando alguma coisa aqui?
Eu só posso usar uma linguagem no momento porque não tenho Replacements Personagem personalizado definido para o outro (50!) Idiomas.
Existe uma maneira para começar este trabalho?
Editado pela última vez por norku; 11-03-11 no 11:56.
Você não precisa declarar substituição caracteres em todos os idiomas - somente para as cartas para a linguagem antes da instalação do vBET (alemão).
Agora todas as letras para outros idiomas são bons
Se não - por favor me dê um exemplo (url)
Em segundo lugar: números ACSII na edição pós -> por favor me dê a url exemplo.
qual codificação o uso do fórum? UTF-8?