• 10-12-2012, 19:36:24
    #1
    Merhabalar,

    RewriteRule ^haberler.html$ index.php?i=haberler [L]
    koduyla www.site.com/haberler.html sayfasında haberleri sıralıyorum.

    Sayfa yapısı is şöyle;

    www.site.com/index.php?i=haberler&s=2

    Bu yapıyı; www.site.com/haberler-2.html olarak nasıl ayarlayabilirim?

    Teşekkürler.

    Düzenleme; (Çözüldü)

    RewriteRule ^haberler-(.*).html$ index.php?i=haberler&s=$1 [L]
    Şeklinde hallettim
  • 11-12-2012, 01:22:03
    #2
    RewriteRule ^haberler-(.*).html$ index.php?i=haberler&s=$1 [L]
    Bu şekilde yaparsan "haberler-salla.html" => "index.php?i=haberler&s=salla" şeklinde gider dolayısıyla yanlış olur.Aşağıdaki şekilde yapmanı öneririm;

    RewriteRule ^haberler-([0-9]*).html$ index.php?i=haberler&s=$1 [L]
    Kolay Gelsin...