• 20-07-2017, 19:46:31
    #1
    Merhaba, sitede sorun var 404 linklere giriyor. Mesela sitede böyle bir link yok ama scripte göre sonuç bulunamadı diyor kendiliğinden linkler indeksleniyor

    mesela böyle sitemde olmayan linkler indeksleniyor.:
    siteadi.com/bilmem-nemp3.html
    siteadi.com/bildigim-mp3.html
    404 yönlendirmede var ama o linkler çalışır durumda nasıl engellerim tamamen mysql'da olmayan linke girebilmesin.


    RewriteRule ^link-(.*)-indir-([0-9\-_]+)\.html$ index.php?id=$2 [QSA,L]
    RewriteRule ^([a-zA-Z0-9\-_]+)\.html?$ search\.php?act=search&word=$1 [QSA,L]
  • 20-07-2017, 20:53:22
    #2
    Üyeliği durduruldu
    MeMoLi adlı üyeden alıntı: mesajı görüntüle
    Merhaba, sitede sorun var 404 linklere giriyor. Mesela sitede böyle bir link yok ama scripte göre sonuç bulunamadı diyor kendiliğinden linkler indeksleniyor

    mesela böyle sitemde olmayan linkler indeksleniyor.:
    siteadi.com/bilmem-nemp3.html
    siteadi.com/bildigim-mp3.html
    404 yönlendirmede var ama o linkler çalışır durumda nasıl engellerim tamamen mysql'da olmayan linke girebilmesin.


    RewriteRule ^link-(.*)-indir-([0-9\-_]+)\.html$ index.php?id=$2 [QSA,L]
    RewriteRule ^([a-zA-Z0-9\-_]+)\.html?$ search\.php?act=search&word=$1 [QSA,L]
    Sorgu select konu
    if(!Sorgu){
    yönlendir 404 sayfasına
    }
  • 20-07-2017, 21:15:45
    #3
    Hasidluu adlı üyeden alıntı: mesajı görüntüle
    Sorgu select konu
    if(!Sorgu){
    yönlendir 404 sayfasına
    }
    anlamadım hocam bu kodu nereye eklemem lazım
  • 20-07-2017, 22:06:16
    #4
    Üyeliği durduruldu
    MeMoLi adlı üyeden alıntı: mesajı görüntüle
    anlamadım hocam bu kodu nereye eklemem lazım
    Bahsi geçen linklerin olup olmadığını veritabanından sorgulayıp yoksa 404 sayfanıza yönlendireceksiniz. Htaccess veritabanında veri var mı yok mu kontrol edemez. Sayfa içi php ile yapacaksınız.