• 05-09-2012, 16:10:09
    #1
    Merhaba R10;

    htaccess ile şöyle bir kural yazmaya çalıştık;


    Amacımız, site adresinin sonunda gelen ifadeleri klasör gibi gösterme. Sorun yok çalışıyor.
    ReWriteRule ^([a-z0-9_-]+)$ urunlerimiz.php?id=$1 [L,NC]
    ReWriteRule ^([a-z0-9_-]+)/$ urunlerimiz.php?id=$1 [L,NC]
    Siteye alt alan açıp blog kurduk, erişilmez oldu. Alt alt alanıda, urunlerimiz.php sayfasına yönlendiriyor.

    blog.siteadi.com adresini istisna tutabilir miyiz acaba?

    Not:
    Şöyle bir deneme yaptık:
    ReWriteRule ^((blog)[a-z0-9_-]+)$ urunlerimiz.php?id=$1 [L,NC]
    ReWriteRule ^((blog)[a-z0-9_-]+)/$ urunlerimiz.php?id=$1 [L,NC]
    olarak yaptım, bu seferde alt alan çalıştı ama;

    siteadi.com/kategori_adi şeklinde gelen url'ler çalışmadı.
  • 05-09-2012, 17:53:57
    #2
    RewriteCond %{HTTP_HOST} ^blog.domain.com$ [NC]

    ReWriteRule ^([a-z0-9_-]+)$ urunlerimiz.php?id=$1 [L,NC]
    ReWriteRule ^([a-z0-9_-]+)/$ urunlerimiz.php?id=$1 [L,NC]
  • 06-09-2012, 10:42:34
    #3
    Hocam her ikiside 404 hatası verdi.

    Yani;

    blog.domain.com
    domain.com/deneme

    olarak her ikiside 404 hatası verdi.
  • 06-09-2012, 23:11:18
    #4
    Yardımcı olabilecek bir arkadaşımız var mı?