• 02-02-2021, 05:12:47
    #1
    Merhaba arkadaşlar,
    www.site.com/folder/yazi.html şeklinde url olan adreslerimi 301 yöntemi ile www.site.com/folder/yazi-1345.html id li olacak şekilde değiştirmek istiyorum. Bilgi siteme günlük google dan 5.000 kişi gelmekte. 301 yönlendirme ile sanırım googledaki url lerde yenisi ile değişiyor. Google da ki url link yapılarım bozulmayacak şekilde yazıları id li htacess veya php yöntemi nasıl yapabilirim.
  • 02-02-2021, 05:41:12
    #2
    .htaccess dosyanızın başına bu şekilde yönlendirmek istediğiniz sayfaları tek tek ekleyebilirsiniz.
    Redirect 301 /folder/yazi.html /folder/yazi-12345.html
    Yapamaz iseniz cpanel veya direct admin üstünden yeniden yönlendirmeler alanından istediğiniz sayfayı 301 ile yönlendirebilirsiniz.
  • 02-02-2021, 05:57:04
    #3
    umedya adlı üyeden alıntı: mesajı görüntüle
    .htaccess dosyanızın başına bu şekilde yönlendirmek istediğiniz sayfaları tek tek ekleyebilirsiniz.
    Redirect 301 /folder/yazi.html /folder/yazi-12345.html
    Yapamaz iseniz cpanel veya direct admin üstünden yeniden yönlendirmeler alanından istediğiniz sayfayı 301 ile yönlendirebilirsiniz.
    Cevap için teşekkür ederim. 5.000 küsür yazı mevcut. htaccess'te tek tek eklemek zor olur. Cpanel ile nasıl oluyor. Oradan da mı tek tek ekleniyor.
  • 02-02-2021, 06:33:42
    #4
    öncelikle link yapınızı söylediğiniz şekilde güncellemelisiniz scriptte, sonrasında mevcut htaccess dosyanızdaki regex kodlarına bakarak atıyorum .

    /yazi/(.*).html yazi.php?title=$1 şeklinde bir kodunuz olması gerekir.

    bu kodu /yazi/(.*)-(.*).html yazi.php?title=$1&id=$2 şeklinde güncellemelisiniz.

    Mantık budur.
  • 02-02-2021, 06:34:21
    #5
    ek olarak günlük 5k ziyaretçiniz varsa googleden gelen bu işlemi yapmamanızı tavsiye ederim.
  • 02-02-2021, 06:36:42
    #6
    Bilisimworld adlı üyeden alıntı: mesajı görüntüle
    ek olarak günlük 5k ziyaretçiniz varsa googleden gelen bu işlemi yapmamanızı tavsiye ederim.
    Aslında yapmaya niyetim yok ama scriptte db den bir kayıt çağırdığımda htaccess te bir ton işlemden geçiyor. Sadece id ile çağırsam çok daha hızlı sonuç alacağım. Benim de korkum o iyi birşey yapayım derken google hit ten olmayım.
  • 02-02-2021, 06:41:11
    #7
    cipher adlı üyeden alıntı: mesajı görüntüle
    Aslında yapmaya niyetim yok ama scriptte db den bir kayıt çağırdığımda htaccess te bir ton işlemden geçiyor. Sadece id ile çağırsam çok daha hızlı sonuç alacağım. Benim de korkum o iyi birşey yapayım derken google hit ten olmayım.
    Yolunda giden düzeni bozmanız sıralamanızı olumsuz etkileyecektir, farklı çözümler aramayı denemelisiniz eğer performans sorunları yaşıyorsanız.