• 07-05-2010, 20:28:40
    #1
    Arkadaşlar konuyu yanlış yere açtıysam özür dilerim.

    Problemim şu; adres çubuğuna site adresi + post.htm girildiğinde sayfa bilgilerini post.php dosyasından almasını istiyorum. Yani basit SEO olayı, ama bir türlü beceremedim. Aşağıdaki kodları uyguladığımda, post.htm yazıp enter'a bastığımda direk post.php'ye yönlendiriyor veya post.htm not found hatası veriyor.

    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(.+)\.htm$ $1.php  [R,NC]
  • 07-05-2010, 20:46:22
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^(.*)\.htm$ $1.php [nc]

    şöyle dene birde
  • 07-05-2010, 22:24:08
    #3
    Peki $1.php?id=$2 adresini /$1/$2/ şeklinde nasıl yazabilirim? Şunu denedim, id olayı çalışmadı sadece:

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^/(.*)/(.*)/$ $1.php?id=$2 [nc]
  • 07-05-2010, 22:27:39
    #4
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Peki $1.php?id=$2 adresini /$1/$2/ şeklinde nasıl yazabilirim? Şunu denedim, id olayı çalışmadı sadece:

    Options +FollowSymlinks
    RewriteEngine on
    RewriteRule ^/(.*)/(.*)/$ $1.php?id=$2 [nc]
    RewriteRule ^([a-z]+)/([0-9]+)/$ /$1.php?id=$2 yada

    RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]*)$ $1.php?id=$2 şöyle
  • 07-05-2010, 22:53:48
    #5
    İkisi de işe yaramadı hocam. id değerini almıyor yine.
  • 07-05-2010, 23:25:59
    #6
    RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)$ /$1.php?id=$2 bunu dene birde hocam
  • 07-05-2010, 23:37:11
    #7
    Bu da olmadı. Ben de her PHP dosyası için tek tek ekleme yolunu seçtim artık. Teşekkürler.
  • 08-05-2010, 00:02:21
    #8
    Hkan adlı üyeden alıntı: mesajı görüntüle
    Bu da olmadı. Ben de her PHP dosyası için tek tek ekleme yolunu seçtim artık. Teşekkürler.
    rica ederim hocam olsa gam yemicem. ne zaman bir htaccess konusu açılsa benim verdiğim şeylerin hiçbiri olmuyor nedense kesin verdiklerimde bir eksiklik var ama ne php yada site server administrationa da açabilisin konuyu. oraya takılan arkadaşlar daha bilgilidir bu konuda