• 20-11-2017, 22:21:49
    #1
    scriptin şuan kullandığı htaccess dosyası içeriği şu şekilde:

    RewriteEngine On
    RewriteCond $1 !^(css|js|images|inc|lang)
    RewriteRule ^Blog-Konu/(.*)$ blog_konu.php?WebKartali=$1 [L,QSA]
    Bu durumda blog sayfasında yayınladığım yazılar url'de : "http://www.siteadi.com/Blog-Konu/20" şeklinde çıkıyor. Ancak ben siteadi.com/konu-basligi şeklinde çıkmasını istiyorum. Nasıl düzenleyebilirim?
  • 20-11-2017, 22:30:13
    #2
    kryburn adlı üyeden alıntı: mesajı görüntüle
    scriptin şuan kullandığı htaccess dosyası içeriği şu şekilde:

    RewriteEngine On
    RewriteCond $1 !^(css|js|images|inc|lang)
    RewriteRule ^Blog-Konu/(.*)$ blog_konu.php?WebKartali=$1 [L,QSA]
    Bu durumda blog sayfasında yayınladığım yazılar url'de : "http://www.siteadi.com/Blog-Konu/20" şeklinde çıkıyor. Ancak ben siteadi.com/konu-basligi şeklinde çıkmasını istiyorum. Nasıl düzenleyebilirim?
     
    RewriteEngine On
    RewriteCond $1 !^(css|js|images|inc|lang)
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([0-9a-zA-Z-_]+)(/?)$ blog_konu.php?WebKartali=$1
  • 20-11-2017, 22:34:37
    #3
    D62 adlı üyeden alıntı: mesajı görüntüle
    RewriteEngine On RewriteCond $1 !^(css|js|images|inc|lang) RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([0-9a-zA-Z-_]+)(/?)$ blog_konu.php?WebKartali=$1
    Teşekkür ederim ancak bunu denediğimde url aynı kaldı ve sayfa 404 verdi malesef.
  • 20-11-2017, 22:40:54
    #4
    kryburn adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim ancak bunu denediğimde url aynı kaldı ve sayfa 404 verdi malesef.
    doğrudur evet çünkü sizin url yapınız da "http://www.siteadi.com/Blog-Konu/20 bu şekilde bağlantı var.
    domain.com/title/id olarak çalışıyor.
    İstediğiniz şey ise siteadi.com/konu-basligi bu bağlamda size gerekli .httacces içeriğini yazdım.
    sizin yapmanız gereken şey router yapınızda ki title/id kısımlarını bulup değiştirmektir.