Orijinalini görmek için tıklayınız: Çözülmüş Kötü yönlendirme
Merhaba Michael i Google webmaster araçları, bazı kötü yönlendirmeleri altında sürünen bunların 14.000 bulunamadı sekmesini yaşıyorum.
İşte bir örnek.
http://www.example.com/forums/bg/f46/thread-title-24662/?hl=hi
Bir başlık denetleyicisi IT 301 yönlendirmeleri diyor;
http://www.example.com/forums/hi/vbenterprisetranslator_seo.php
Google bu sayfaları bulma nasıl bilmiyorum, ama onlar vbenterprisetranslator_seo.php için yönlendirilir 301 neden ben daha fazla endişe duyuyorum
Htaccess bir öneriniz varsa ben onları doğru tercüme sayfalara yönlendirebilirsiniz.
Teşekkür ederiz.
Görüldüğü gibi eski tercüman mod kullanarak. Hl = Google bu bağlantılar hatırlar. Burada uygun yeniden yönlendirme kuralı bulacaksınız:
post13 http://www.vbenterprisetranslator.com/forum/troubleshooting/6-faq.html
Ben zaten hem mods url'ler bir kombinasyonu, bu yüzden bu url'ler dizin / ar / url? Hl = ar var, yönlendirme kullanıyorum.
Bu sorun, wtf, kapalı değil.
Rahatlayın:) Lütfen bana bütün ver htaccess dosyası
# 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]
BB kuralları ÖNCE hl = kural koyun. Bu sorunu çözecektir:)
Her nasılsa 1,000 yinelenen içerik sayfaları oluşturma.
sitesi: www.computer-juice.com/ inurl: hl = t - Google'da Ara?
Ana bu yeniden yönlendirme 301:.
Google bu önemsiz URL'leri nasıl bir bulgudur?
Çünkü eski bir mod var mı?
Evet, eski bir hl = BB ile bağlantıları üreten tür bağlantılar yapmak değildi. Ve eğer yanlış yerde gibi eski bağlantıları yönlendirmek için var Kurala vardı. Şimdi ne zaman Google sadece uygun bağlantıyı kalacak düzeltilmiş. Lanetin Google için biraz zaman alabilir.
Evet, ama, google t üzerinde ya da komut dosyası, onları kendi sayfaları? Hl = t asla bulunuyor bulgudur.
Lütfen Nasıl ben 301 ile tüm sorgu dizeleri yönlendirebilirsiniz? "Hl = t" benim forum kök?
Diğerlerinden daha önce bu kural koyun:
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]
Test edin!
Ben tüm bu url'ler yönlendirmek istediğiniz ETMEYİN, ben benim kök? Hl = t SADECE sorgu dizeleri yönlendirmek için İSTİYORUM.
Kök eski mod url'ler rediret istemiyorum Yüklü, ben yeni mod klasörüne url'ler yönlendirmek mutluyum.
I dont sorunu anlamak olduğunu düşünüyorum.
Karışıklık için özür dilerim. Açıkçası benim hatam - Ben bu ayrıntıyı kaçırmayın. Lütfen diğer kurallar (test) önce bu kuralı kullanabilirsiniz:
RewriteCond %{QUERY_STRING} hl=t
RewriteRule ^(.*)$ http://%{HTTP_HOST}/forums/ [L,R=301]
Bu bir tüm istekleri yönlendirir? Hl = t forum kök. Tüm hizmet kök yönlendirmek istiyorsanız, daha sonra kural / forum kaldırın:)
Yanıltıcı bir kez daha özür;)
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.