PDA

View Full Version: Atrisinātas Bad novirzīšana



Snake
12-03-10, 01:35
Hi Michael, Google Webmaster Tools es esmu, kam daži slikti redirects parādīsies zem indeksēšanu, nav atrasts tab, 14.000 no tiem.

Šeit ir piemērs.

http://www.example.com/forums/bg/f46/thread-title-24662/?hl=hi

Header pārbaudītājs saka, ka tā 301 redirects uz;

http://www.example.com/forums/hi/vbenterprisetranslator_seo.php

Es nezinu, kā google, ir atrast šajās lapās, bet es esmu vairāk nobažījusies, kāpēc tie ir 301 novirzīts uz vbenterprisetranslator_seo.php

Vai jums ir htaccess ierosinājums, lai es varētu novirzīt tos pareizi tulkoto lapu.

Paldies.

vBET
12-03-10, 03:02
Kā es redzu, jums bija, izmantojot vecas tulkotājs mod. Šī iemesla dēļ Google atceras šīs saiknes ar hl =. Šeit jūs atradīsiet piemērotu pārorientēt noteikums:
http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq.html # post13

Snake
12-03-10, 03:17
Es jau izmantoju, kas novirza, ņemiet vērā, šiem URL ir gan direktoriju / ar / un? Hl = in url ar, lai viņi ir abu apvienojums mods URL.

Snake
12-03-10, 13:12
Šis jautājums nav slēgta, wtf.

vBET
13-03-10, 01:38
Relax:) Lūdzu, iedodiet man jūsu visu htaccess failu.

Snake
13-03-10, 12:40


# 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]

vBET
14-03-10, 03:47
Put hl = noteikums PIRMS vBET noteikumiem. Tas būs atrisināt šo jautājumu:)

Snake
14-03-10, 17:09
Kaut kā es esmu izveidot 1000 s dublēt satura lapās.

site: www.computer-juice.com/ inurl: hl = t - Google meklēšanu?

Es esmu 301 novirzot tos mājas lapā.

Kā google atrast šos junk URL?

Vai tas ir tāpēc, ka veco mod?

vBET
14-03-10, 18:18
Jā - vecā bija radīt saikni ar hl = vBET nekad nav bijis, kā izdarīt šādas saites. Un jums bija nepareizajā vietā kārtulu, kas ir novirzīt šādas vecās saites. Tagad, kad jūs to izlabot Google paliks ar atbilstošo saiti tikai. No lāsts tas var aizņemt kādu laiku, lai Google.

Snake
14-03-10, 18:25
Tiesības, bet, google ir atrast lapas? Hl = t tiem, t par to pašu nekad nav bijis vai nu skripts.

Snake
14-03-10, 18:38
Kā es varu 301 novirzīt visus vaicājuma virknes ar "? Hl = t" uz manu forumu saknes, lūdzu?

vBET
14-03-10, 21:15
Noguldiet šo noteikumu, pirms citiem:


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]


Lūdzu, pārbaudiet to!

Snake
14-03-10, 21:38
Es negribu novirzīt visus šos URL, vēlos novirzīt tikai vaicājuma virknes ar? Hl = t uz manu saknes.

I dont negribu rediret veco mod URL saknes, es esmu laimīgs, novirzot tos uz jauno mod mapes URL.

I dont domāju, ka jums ir saprast problēmu.

vBET
15-03-10, 21:05
Atvainojamies par neskaidrības. Tas ir acīmredzami mana vaina - es garām šo detaļu. Lūdzu, izmantojiet šo noteikumu, pirms citiem noteikumiem (pārbaudīt to):


RewriteCond %{QUERY_STRING} hl=t
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]

Šis viena būs novirzīt visus pieprasījumus ar hl = t, lai jūsu forumā saknes?. Ja vēlaties novirzīt saknes jūsu visu pakalpojumu, tad noņem / forumos no noteikumiem:)
Vēlreiz atvainojamies par maldinošu;)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations made by vBET Translator 4.10.1