Žiūrėti pilną versiją: Išspręsta Blogas nukreipti
Sveiki, Mykolas, Google Webmaster Tools Aš esu blogų nukreipimus pagal skenavimas rodo, nerastas skirtuką, 14.000 iš jų.
Štai pavyzdys.
http://www.example.com/forums/bg/f46/thread-title-24662/?hl=hi
Antraštės tikrintuvas sako, kad jis 301 peradresavimus;
http://www.example.com/forums/hi/vbenterprisetranslator_seo.php
Aš nežinau, kaip "Google" rasti šiuose puslapiuose, tačiau Man labiau rūpi, kodėl jie yra 301 nukreipti į vbenterprisetranslator_seo.php
Ar turite Htaccess pasiūlymą, taip, aš galiu nukreipti juos tinkamai išverstų puslapių.
Ačiū.
Kaip matau jums naudojant senus vertėjas mod. Štai kodėl "Google" prisimena tuos ryšius su hl =. Čia jūs rasite tinkamą nukreipiant taisyklė:
http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq.html # post13
Esu jau naudojate, kad nukreipti dėmesį, šiuos URL adresus katalogas / su / ir hl = su URL, kad jie yra tiek mados URL derinys.
Šis klausimas nėra uždarytas, WTF.
Atsipalaiduoti:) Prašau duoti man savo visą Htaccess failą
# 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.
SetOutputFilter DEFLATE
RewriteEngine On
#RewriteCond %{HTTP_USER_AGENT} ^msnbot [NC]
#RewriteRule .* - [F,L]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|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|vi|cy|yi)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/ [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|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|vi|cy|yi)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/forums/$2 [L,QSA]
RewriteCond %{QUERY_STRING} (hl=|language=)(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|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|vi|cy|yi)
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/%2/$1? [L,R=301]
RewriteRule ^((urllist|sitemap).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
# 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 %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?)?)$ vbseo.php [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
Įdėkite hl = taisyklė PRIEŠ vBET taisykles. Tai padės išspręsti problemą:)
Kažkodėl aš 1000 s dublikatas turinio puslapius.
svetainė: www.computer-juice.com/ inurl: hl = t - "Google" paieška?
Esu 301 nukreipiant juos į pradinį puslapį.
Kaip "Google" rasti šie šiukšlių URL?
Ar todėl, kad senas mod?
Taip - senasis buvo kurti ryšius su hl = vBET niekada nebuvo tokios nuorodos. Ir jums teko ne vietoje jūsų taisyklė, kuri turi nukreipti tokius senus ryšius. Dabar, kai jūs ją ištaisyti "Google" liks tik atitinkamą nuorodą. Prakeikimas, ji gali imtis tam tikrų "Google".
Teisę, bet "Google" rasti puslapius? Hl = t, t ant jo savo niekada nebuvo arba scenarijų.
Kaip aš galiu 301 peradresuoti visus užklausą styginiams "? Hl = t" mano forume šaknis?
Įdėkite šią taisyklę prieš kitus:
RewriteCond %{QUERY_STRING} hl=(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|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|vi|cy|yi)
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
Prašome išbandyti!
Aš neturiu norite peradresuoti visus šiuos URL, aš noriu nukreipti tik užklausos eilutės? Hl = t mano šaknis.
I dont nenori rediret senas mod URL šaknų, esu laimingas, perorientuojant ją į naują mod aplanko URL.
I dont manote, kad esate suprasti problemą.
Atsiprašome už sumaištį. Akivaizdu, kad tai mano kaltė - pasiilgstu tai išsamiai. Prašome naudoti šią taisyklę prieš kitas taisykles (išbandyti):
RewriteCond %{QUERY_STRING} hl=t
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
Tai vienas bus nukreipti visus prašymus? Hl = t jūsų forumą šaknis. Jei norite nukreipti visą savo tarnybos root, tada išimkite / forumų taisyklės:)
Dar kartą atsiprašome už klaidinančios;)
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.