• 22-02-2010, 11:02:54
    #1
    Beyler bi türlü çözemedim aranızdan yardım sever bi arkadaş çıkarsa sevinirim.

    Durumumuz şudur ki; htaccesste ürünleri gösterdiğim sayfayı klasör gibi yapmak istiyorum yani siteadı.com/klima gibi zira ikinci kısmında bir sayfalama işlemi yürütücem.

    Ama o şekilde yaptığım zaman sitenin her yeri stil ve resim dosyalarından mahrum kalıyo.

    Siz yazmadan ben onuda söylim ki resim ve stil dosyalarının başında /klasör/resimadı yapmıştım.

    htaccess bu şekilde ve çalışıyo ;

    Options +FollowSymLinks
    RewriteEngine on

    ReWriteRule ^index.html index.php [L]
    ReWriteRule ^hakkimizda.html hakkimizda.php [L]
    ReWriteRule ^iletisim.html iletisim.php [L]
    RewriteRule ^(.*)-(.*).html sorgula.php?link=$1&sayfa=$2 [L]

    İstediğimse ;

    Options +FollowSymLinks
    RewriteEngine on

    ReWriteRule ^index.html index.php [L]
    ReWriteRule ^hakkimizda.html hakkimizda.php [L]
    ReWriteRule ^iletisim.html iletisim.php [L]
    RewriteRule ^(.*)/(.*) sorgula.php?link=$1&sayfa=$2 [L]

    Bi göz atarsanız sevinirim ?
  • 22-02-2010, 11:08:51
    #2
    sitede <head> tagının altına <base href="http://www.siteadi.com" /> ekleyin
  • 22-02-2010, 11:15:52
    #3
    Hocam maalesef bu kod işe yaramadı :S
    dediğin gibi head altına ekledim
  • 22-02-2010, 14:11:24
    #4
    Flood yapmak istemiyorum ama hiç mi fikriniz yok
  • 22-02-2010, 21:40:11
    #5
    Eposta Aktivasyonu Gerekmekte
    Klasör haline getirdiğinde bir ek vermen gerekir sanırım

    Örnek
    RewriteRule ^(.*)/(.*) sorgula.php?link=$1&sayfa=$2 [L]
    Bu çalışmaz

    RewriteRule ^K-(.*)/S-(.*) sorgula.php?link=$1&sayfa=$2 [L]
    bu çalışır

    Birde sen sadece sayfalama için ref yapmışsın

    Şunuda dene
    RewriteRule ^(.*)/ sorgula.php?link=$1

    yada
    RewriteRule ^K-(.*)/ sorgula.php?link=$1

    tabi linkleride eke göre düzenlemen gerekir
  • 22-02-2010, 21:45:11
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ReWriteRule ^index.html index.php [L,NC]
    ReWriteRule ^hakkimizda.html hakkimizda.php [L,NC]
    ReWriteRule ^iletisim.html iletisim.php [L,NC]
    RewriteRule ^(.*)/(.*)$ sorgula.php?link=$1&sayfa=$2 [L,NC]

    şeklinde deneyin birde. Ayrıca <head> tagları içine <base href="http://www.siteadiniz.com/" /> ekleyin. Bu şekilde deneyin.