• 31-01-2018, 22:49:22
    #1
    Arkadaşlar bi script yazıyorum da yeniyim bir çok şeyi yaptım sef url de kaldım onda da bişiler yaptım ama hatalı çalışıyor..

    htaccess'in içi
    # Yönlendirmeleri aktif eder
    RewriteEngine on
    # Yeni bir yönlendirme kuralı ekliyoruz
    RewriteRule ^konu/([0-9a-zA-Z-_]+)-([0-9]+)$  index.php?konu&sef=$1&id=$2 [L,QSA]
    link yapısı (seo url için)
    <a href="konu/<?php echo seo($konu["blog_baslik"]).'-'.$konu["blog_id"]?>"><?php echo $konu['blog_baslik']; ?></a>
    link yapısı (eski)
    <a href="index.php?konu&id=<?php echo $konu['blog_id']; ?>"><?php echo $konu['blog_baslik']; ?></a>
    Galiba yönlendirme yapınca css/js/img dosyalarını çekmiyor..
    http://tamirbank.com/index.php?blog site burası
  • 31-01-2018, 22:59:14
    #2
    Merhaba,
    head içerisinde <base href kullanabilirsiniz. Link yapınızda sorun gözükmüyor çalışıyor eğer mevcut yapıdan memnunsanız base href sorunu halleder.
    İyi çalışmalar.
    Edit :
    Ayrıca bazı linkleriniz çok uzun o iyi bir şey değil.
    Ayrıca http://tamirbank.com/konu/XXXXXXXXXX...asi-baslatti-3 şunları da canonical olarak tanımlayabilirsiniz.
    Ayrıca sadece sondaki id'yi referans alıyorsunuz. 3 5 satırlık bir botla tüm içeriğiniz indirilebilir.


    PhYtOnX adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar bi script yazıyorum da yeniyim bir çok şeyi yaptım sef url de kaldım onda da bişiler yaptım ama hatalı çalışıyor..

    htaccess'in içi
    # Yönlendirmeleri aktif eder
    RewriteEngine on
    # Yeni bir yönlendirme kuralı ekliyoruz
    RewriteRule ^konu/([0-9a-zA-Z-_]+)-([0-9]+)$  index.php?konu&sef=$1&id=$2 [L,QSA]
    link yapısı (seo url için)
    <a href="konu/<?php echo seo($konu["blog_baslik"]).'-'.$konu["blog_id"]?>"><?php echo $konu['blog_baslik']; ?></a>
    link yapısı (eski)
    <a href="index.php?konu&id=<?php echo $konu['blog_id']; ?>"><?php echo $konu['blog_baslik']; ?></a>
    Galiba yönlendirme yapınca css/js/img dosyalarını çekmiyor..
    http://tamirbank.com/index.php?blog site burası
  • 31-01-2018, 23:05:35
    #3
    ty verimac hocam oldu
    indirsinler o sorun değil ama link uzunluk konusunu bi araştırayım

    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    head içerisinde <base href kullanabilirsiniz. Link yapınızda sorun gözükmüyor çalışıyor eğer mevcut yapıdan memnunsanız base href sorunu halleder.
    İyi çalışmalar.
    Edit :
    Ayrıca bazı linkleriniz çok uzun o iyi bir şey değil.
    Ayrıca http://tamirbank.com/konu/XXXXXXXXXX...asi-baslatti-3 şunları da canonical olarak tanımlayabilirsiniz.
    Ayrıca sadece sondaki id'yi referans alıyorsunuz. 3 5 satırlık bir botla tüm içeriğiniz indirilebilir.
  • 31-01-2018, 23:07:50
    #4
    Rica ederim halletmenize sevindim ama edit sonrası yazdığımı da değerlendirin bence seo ve güvenlik açısından
    İyi çalışmalar.

    PhYtOnX adlı üyeden alıntı: mesajı görüntüle
    ty verimac hocam oldu
  • 02-02-2018, 12:16:26
    #5
    hocam htaacess ile uğraşmak yerine güzel kaliteli route classlar var onlarla işini görürsen hem daha kolay hem de daha sağlıklı olur
    https://github.com/mrjgreen/phroute
    https://github.com/nikic/FastRoute
    https://github.com/illuminate/routing