• 06-02-2013, 18:25:59
    #1
    Merhabalar

    url yapım şu şekilde
    www.example.com/php/1-php-ogreniyorum.html şeklinde yapım çalışıyor.

    kategori url yapım
    www.example.com/kategori/php/ şeklinde gidiyor..

    yapmak istediğim kategori url yapısı :
    www.example.com/php/

    .htaccess dosyam
    Options +FollowSymLinks
    Options All -Indexes
    
    Options +FollowSymLinks
    RewriteEngine On
    RewriteRule ^(.*)/(.*)-(.*).html$  single.php?kategori=$1&id=$2&baslik=$3[L]
    RewriteRule ^sayfa/(.*)/ index.php?sayfa=$1 [L]
    RewriteRule ^kategori/(.*)/sayfa/(.*)/ category.php?sef=$1&sayfa=$2 [L]  
    RewriteRule ^kategori/(.*)/ category.php?sef=$1 [L]
    RewriteRule ^(.*)/sayfa/(.*)/ category.php?sef=$1&sayfa=$2 [L]
    RewriteRule ^(.*)/ category.php?sef=$1 [L]

    böyle yaptığımda sitemde ki CSS ve resimleri görmüyor. İndex yapısını falan bozuyor. Nasıl yapmalıyım ?
  • 06-02-2013, 22:37:48
    #2
    base url kullanıyormusun ?
  • 06-02-2013, 23:47:42
    #3
    SefaCan adlı üyeden alıntı: mesajı görüntüle
    base url kullanıyormusun ?
    Evet kullanıyorum. Çözüm öneriniz nedir ?

    Edit : SORUN ÇÖZÜLDÜ

    RewriteRule ^([^/]+)/sayfa/([^/]+)/$ category.php?sef=$1&sayfa=$2 [L]  
    RewriteRule ^([^/]+)/$ category.php?sef=$1 [L]
    Lazım olanlar kullansın.
    URL çıktısı www.example.com/kategoriadi/
  • 21-10-2013, 21:26:17
    #4
    Üyeliği durduruldu
    konu biraz hortlayacak ama yeni konu açmak istemedim.

    aslında base url yaparak istediğime ulaşabiliyorum, ancak bu defa javascript kullanmak istediğimde işlemi yapmak yerine beni ana sayfaya yönlendiriyor.

    bunu

    (.*)/(.*).html$ oyunoyna.php?kat=$1&id=$2 [L]

    bu hale getirdim.

    siteadi/Macera/258-macera-severmisin.html

    dediğim gibi baseurl kullanmadan bu şekilde stil dosyaları görünmüyor