• 21-12-2023, 09:25:46
    #1
    Arkadaşlar yeni açtığım siteme konu eklemeye başlayacağım, fakat baştan şunu halletmek istedim. Konularım ve kategoriler bu şekilde görünüyor. Bu linkleri nasıl düzeltebilirim?


    İstediğim; .com/diger-sosyal-medya-uygulamalari.html ve .com/forum-kurallari.html şeklinde olması.
  • 21-12-2023, 09:28:02
    #2
    .htaccess ile kural eklemeniz gerekiyor.
  • 21-12-2023, 09:28:08
    #3
    Html dosyasının ismini değiştirip dener misiniz
  • 21-12-2023, 09:33:38
    #4
    emfbilisim adlı üyeden alıntı: mesajı görüntüle
    .htaccess ile kural eklemeniz gerekiyor.
    Ne diye geçiyor işlem hocam, araştırayım.
  • 21-12-2023, 09:41:03
    #5
    Sitenin alt yapısı nedir? düz mantıksa html dosyasının ismini değişin
  • 21-12-2023, 09:47:03
    #6
    yunusdm adlı üyeden alıntı: mesajı görüntüle
    Sitenin alt yapısı nedir? düz mantıksa html dosyasının ismini değişin
    Mybb hocam pardon yazmayı unuttum.
  • 21-12-2023, 09:55:40
    #7
    ALINTILAYARAK ANLATIYORUM .

    RewriteEngine on
    RewriteRule ^([0-9a-zA-Z-_]+)/([0-9]+)$ posts.php?sef=$1&id=$2 [L,QSA]


    posts.php = içerikleri id ye göre aldığımız php dosyamız
    sef = seo uyumlu url link yapımızın geldiği ara değişken
    id = posts.php de veri çektiğimiz id parametresi
    ([0-9a-zA-Z-_]+) = seo linkimiz bu kısma yerleşecek a-z arası 0-9 arası ve – karakterleri (sef)
    ([0-9]+) = post.php de kullandığımız id değeri buraya gelicek
    [L] = url uyuştuğu an keser bunun anlamı şu örneğin siteurl.com/merhaba burada merhaba bizim url miz fakat [L] koymaz isek merhabaads gibi bir url yide aynı sayfaya yönlendirecek bazen hatalar olabilir o yüzden [L ] koyuoruz uyuştuğu an kesiyor devam ettirmiyor
    [QSA] = Bu GET ile gösterilen verilerin aktif olmasını sağlar yani örnekte sef=$1&id=$2




    Örnek olarak anasayfaya bir duyuru listesi çekeceksiniz mysql_query ve fetch kullanarak bir diziye aktardınız
    Dizi adımız $veri olsun
    Örnek link yapımız

    <a href="<?=seo($veri["yazi_baslik"]).'/'.$veri["yazi_id"]?>"> <?=$veri["yazi_baslik"]?> </a>

    // Örnek Çıktısı yazi-basligi/1 // Örnek Çıktısı yazi-basligi/1

    Örnek Bir Yazı başlığı ve çevrilmiş url yapısı :

    href="https://www.r10.net/seo-uyumlu-url"