• 19-10-2008, 11:13:38
    #1
    Merhaba

    linklerimi şöyle veriyorum.
    www.site.net/index.php?mode=dosya-sistemleri
    böyle yapmak istiyorum.
    www.site.net/dosya-sistemleri.html

    .htacces şöyle ama sonuç alamadım. Yardımcı olursanız sevinirim.
    Options +FollowSymLinks
    RewriteEngine on
    ReWriteRule ^([a-z0-9_-]+)$ index.php?mode=$1
  • 19-10-2008, 11:38:38
    #2
    Options +FollowSymLinks
    RewriteEngine on
    ReWriteRule dosya-sistemleri.html$ index.php?mode=dosya-sistemleri

    bu şekilde denersen olucaktır
  • 19-10-2008, 14:18:21
    #3
    spycod3r, maaalesef olmadı..
  • 19-10-2008, 14:19:43
    #4
    SpYCoD3r adlı üyeden alıntı: mesajı görüntüle
    Options +FollowSymLinks
    RewriteEngine on
    ReWriteRule dosya-sistemleri.html$ index.php?mode=dosya-sistemleri
    bu şekilde denersen olucaktır
    sanırım böyle olunca bütün sayfalar için yeni bir satır yapması gerekecek ?
    Options +FollowSymLinks
    RewriteEngine on
    ReWriteRule (.*).html$ index.php?mode=$1
    ben genelde böyle kullanıyorum..


    ReWriteRule ^([a-z0-9_-]+).html$ index.php?mode=$1
    seninkindede bu şekilde olabilir sanırım
  • 19-10-2008, 14:39:06
    #5
    Üyeliği durduruldu
    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule (.*).html$ index.php?mode=$1 [L]

    böyle olması gerek olmazsa eğer şunu dene

    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule (.*).html$ index.php?mode=$2 [L]

    buda olmaz ise

    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule ^(.[^/]+).htm$ index.php?mode=$1

    hayda buda olmadı dersen eğer

    Options +FollowSymlinks
    RewriteEngine On
    RewriteRule ^(.[^/]+).htm$ index.php?mode=$2
  • 19-10-2008, 15:20:06
    #6
    scmhs, arkadaşın verdiği oldu..

    Tüm ce vap veren arkadaşlara çok teşekkür ediyorum.
    +rep
  • 19-10-2008, 15:25:58
    #7
    https://www.site.net/index.php?mode=...y&haber_id=112

    sitemin ortasında haberler var.
    aynı htaccese nasıl kod eklemeliyimki
    www.site.net/haaberinadi.html gösterebilirim.
    Options +FollowSymLinks
    RewriteEngine on
    ReWriteRule ^([a-z0-9_-]+).html$ index.php?mode=$1
    ....?
  • 19-10-2008, 20:08:15
    #8
    Options +FollowSymLinks
    RewriteEngine on
    ReWriteRule ^([a-z0-9_-]+).html$ index.php?mode=$1
    RewriteRule ^([0-9]*)-([a-z0-9_-]+).html$ index.php?mode=haberdetay&haber_id=$1
    bunda site.net/112-haaberinadi.html oluyo.. öteki türlü üsttekiyle karışabilir ve zaten yapmasıda zor (açıkçası bilmiyom )
  • 20-10-2008, 14:33:38
    #9
    sef, yapmadan önce linki bu şekilde veriyordum..
    <td valign="TOP"><?=$haber_kisa?>&nbsp; ... &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <a href='index.php?mode=haberdetay&haber_id=<?=$okuna n['haber_id']?>'><b>Detay</b></a></td>
    adres çubuğunda bu şekilde gözüküyordu;https://www.site.net/index.php?mode=...y&haber_id=112

    sef yaptıktan sonra kodu bu şekilde düzelltim.
    <td valign="TOP"><?=$haber_kisa?>&nbsp; ... &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <a href='http://www.rehbersite.net/<?=$okunan['haber_id']?>-<?=$yenibaslik?>.html'><b>Detay</b></a></td>
    ve adres çunuğunda bu şekilde gözüktü; www.site.net/122-haberinadi.html
    fakat haberin detayını alamadan normal indexim çıktı...
    Yardımcı olursanız sevinirim.