Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Sef Link

Merhaba;

Aslında sorunum çok basit ancak kafa karıştırıcı geliyor bana bu konu..

hazırladığım bir sitede sef link oluşturmak istiyorum ancak .htaccess konusuna tam olarak hakim olmadığımdan yaptığım denemeler tam olarak istediğim sonucu vermedi..

Sorunum şu :

http://siteadresim.com/detay.php?id=12 şeklinde gelen linkin konu başlığını almasını istiyorum.

Yani; http://siteadresim.com/eklenen-konu-basligi.html şeklinde

veri tabanında eklenen konuya ait sef şeklinde bölüm mevcut. yani (eklenen-konu-basligi) olarak.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • 1
    bensedat18 adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    39 cevap - 52 soru
    hocam zannediyorum bu şekilde yapamazsın. hem başlık hem id bilgisi eklemelisin. bu şekilde hem aynı başlığa ilişkin birden fazla yazı bulundurman gerekirse sorun yaşamazsın. hem de başlık bilgisini htaccess ile sef url şeklinde alabilirsin. diğer durumda linkin

    /12

    şeklinde olabilir. şöyle yapmanı öneririm.

    detay.php?id=12&baslik=eklenen-konu-basligi

    şeklinde gelen linkini

    /12-eklenen-konu-basligi.html

    şeklinde göstermen daha iyi olur.

    htaccess kodu şu şekilde

    RewriteEngine On
    RewriteRule ^([0-9]+)-(.*).html$ detay.php?id=$1&baslik=$2 [L]

Cevaplar

Hiç cevap bulunamadı.