• 25-01-2016, 23:48:22
    #1
    Arkadaşlar sitemde tekrarlanan içerik hatası alıyorum yardımcı olabilecek varsa sevinirim.

    3 - 5 sitemde daha aynı script olduğu için bu olayı çözmem gerekiyor. haber id si tekrarlama hatası var. İlk linkteki içerik orjinalken diğeri olmayan bir içerik url farklı ancak içerik aynı oluyor id'e göre. Htaccesstemi düzenleme yapmam gerekir az çok php bilgim var yardımcı olanlara şimdiden teşekkür ederim


    link 1
    - link 2

    görüldüğü gibi id aynı kalınca içerik değişmiyor urlye ne yazarsanız yazın aynı içerik çıkıyor. Otomatik olarak yapılabilir mi bu olay?
  • 26-01-2016, 00:49:50
    #2
    @Necati33; https://www.r10.net/php/1550974-yanli...rme-yapma.html buradaki konunuz da nasıl yol izleyebileceğinize dair bir mesaj yazmıştım. Belki işinize yarayabilir.

    Bu konunuzda da belirttiğim gibi haberdetayını sunan php dosyasında gelen haber id sine göre orjinal linki üreteceksiniz ve $_SERVER['REQUEST_URI'] ile ziyaretcinizin girdiği linki karşılaştıracaksınız, eğer ziyaretçinizin girdiği link asıl link değilse asıl linke 301 ile yönlendirme yapacaksınız.


    $gercek_url = '/mersin/mersin-altin-palmiye-odulleri-sahiplerini-buldu-h2301.html'; 
    if ($_SERVER['REQUEST_URI'] != $url) 
    { 
        header("HTTP/1.1 301 Moved Permanently"); 
        header("Location: $gercek_url"); 
        exit; 
    }
    Bu örnekteki gercek_url değişkenini gelen haber id değerine göre otomatik ürettirmelisiniz.