• 28-10-2010, 21:19:06
    #1
    Arkadaşlar şöyle bir sorum var.

    xxxxx.com/konu-adı-falan-filan

    url adresi google da index almış durumda.Googledan belirttiğim url ye ulaşan ziyaretçinin xxxx.com/forum adresine yönlenmesini istiyorum.Bunu nasıl yapabilirim.

    .htaccess dosyası ile yapılabileceğini tahmin ediyorum ama o nasıl ? Yarımcı olabilecek var mı ?
  • 28-10-2010, 21:22:50
    #2
    Üyeliği durduruldu
    Redirect 301 /konu-adı-falan-filan.html http://www.xxxx.com/forum

    ilk bölüme http... yazılmamalı.
  • 28-10-2010, 21:27:09
    #3
    hocam yönlenecek olan urlleri tek tek elimle mi ekleyeceğim ?

    çünkü var olan .htaccess dosyasının içinde konular ile ilgili birşey yok.sitem wp bu arada.
  • 28-10-2010, 21:48:34
    #4
    Üyeliği durduruldu
    Google webmaster araçlarından 301 yönlendirmeyle oluyordu sanırım.
  • 28-10-2010, 23:57:11
    #5
    aşağıdaki kod ile tüm url leri yönlendirebilirsiniz.

    Alıntı
    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule (.*) http://www.xxx.com/$1 [R=301,L]
  • 29-10-2010, 00:04:46
    #6
    Anladığım kadarıyla şöyle birşey istiyorsun.
    <?php
    if(strpos($_SERVER['HTTP_REFERER'], 'google.com.tr')){
    	$istedigimadresler[] = '/konu-adi-falan-filan';
    	$istedigimadresler[] = '/konu-adi-filan-falan';
    	$istedigimadresler[] = '/konu-adi-falan-falan';
    	$istedigimadresler[] = '/konu-adi-filan-filan';
    
    	if(in_array($_SERVER['REQUEST_URI'], $istedigimadresler)){
    		header("Location: http://www.site.com/forum/");
    		exit();
    	}
    }
    ?>
    Eğer google.com.tr den yönleniyorsa ve listede olan adreslere gelindiyse yönlenme oluyor, değilse yönlenmiyor.