• 06-05-2009, 01:42:25
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaslar ben bir cms türünde bir site yaptim sayfalari .html ama ben bunlari klasör seklinde yapmak istiyorum. Örnegin: "domain.com/sayfa"

    .htaccess ile biraz ugrastim ama olmuyor nedense. Denemelerimde "domain.com/sayfa/" seklinde yaptigimda sayfa aciliyor ama "domain.com/sayfa" seklinde sayfayi cagirdigimda sayfa calismiyor. Bu neden olabilir sizce.

    Bendeki .htaccess su an bu sekilde.
    RewriteEngine On
    RewriteRule ^(.*)\.html$ index.php?page=$1 [L]
    Yardimlarinizi bekliyorum.
  • 06-05-2009, 18:07:34
    #2
    Anladığım kadarıyla istediğin bu:
    Alıntı
    RedirectMatch ^/(.+)\.html /index.php?page=$1
  • 07-05-2009, 01:24:03
    #3
    Hayir. Sitemdeki linkler index.php?page=anasayfa seklinde ben bunlari /anasayfa.html yapabildim ama ben .html seklinde degilde klasör seklinde yani domain.com/anasayfa seklinde istiyorum. .htaccess de oynadigimda örnegin: domain.com/anasayfa yaptigimda linkler calisiyor ama her nedense domain.com/anasayfa/ yaptigimda calismiyor. Link yokmus gibi görüyor.
  • 07-05-2009, 01:50:21
    #4
    Bunu yapabileceğini sanmıyorum... rheL yapılması en mantıklı olanı vermiş onun dışında URI eşleşmez
  • 07-05-2009, 01:58:39
    #5
    RewriteRule ^klasor/$ klasor.php [NC]
    RewriteRule ^klasor$ klasor.php [NC]
    bu şekilde kullanırsan siteadicom/klasor yada siteadicom/klasor/ olarak girildiğinde gösterir
  • 08-05-2009, 15:46:18
    #6
    sayfalar index.php?page=anasayfa oldugu icin anasayfa.php seklinde veremiyorum.

    RewriteRule ^(.*)/$ index.php?page=$1 [NC]
    RewriteRule ^(.*)$ index.php?page=$1 [NC]

    seklinde denicem. Sonucu yazarim.

    Ekleme: Maalesef buda basarisiz. 500 Internal Server Error hatasi veya sanki dizayni yokmus gibi (link ve tabela özellikleri yokmus gibi(div ve css XHTML1 kullandim) algiliyor.
  • 09-04-2010, 22:47:52
    #7
    arkadasın istediği tam olarak su www.site adi.com/konu/permalinknasilyapilir123/
    bu uygulamayı biri anlatabilirse bende sevinirim
    tesekkürler.