facebooktaki gibi facebook.com/kullaniciadi
şeklinde girildiğinde profile.php?u=kullaniciadi
nın çalışmasını istiyorum.Bunu htaccess ile nasıl yapabilirim?[COLOR="Silver"]
htaccess yardım
3
●328
- 21-02-2013, 03:19:41hayır hocam kendi yazılımımda.Ssedo adlı üyeden alıntı: mesajı görüntüle
Kendi sorumun cevabını buldum.
RewriteRule ^([A-Za-z0-9_-]+)$ profile.php?u=$1 [QSA,L]
bu şekilde çözülebiliyor.
QSA,L ne demek bunu bilen varsa bilgilendirebilirmi? - 21-02-2013, 05:01:33QSA, query string append
profil.php?u=deimosx olan sefsiz urlleri
/profil/deimosx/ olarak çevirdiğiniz vakit
/deimosx/ den sonra gelen query stringleri
profil.php?u=deimosx in arkasına ekliyor
yani
/profil/deimosx/?bolum=kisisel_bilgiler
profil.php?u=deimosx&bolum=kisisel_bilgiler
olarak çağırılıyor.
L ise,
Last anlamında, eğer mevcut rewrite kuralları uyuyorsa daha sonrakileri görmezden gel gibisinden.
Bir dosyaya 2 kere rewrite kuralı atayabilirsiniz, kullanım alanı da burası zaten.