RewriteRule ^(.*)\/(.*).html$ index.php?action=otel_detay&otel_adi=$1&otel_id=$2 [L,NC]
Yukardaki htaccess kodu ile elde ettiğim link yapısı aşağıda gibidir
http://siteadi.com/siam-elegance-hotels--spa/186.html
Benim yapmak istediğim ise link yapısını 186 yazan idi gizleyerek
http://siteadi.com/siam-elegance-hotels--spa.html yapmaktır.
bunun için hangi htaccess kodunu kullanmam gerekiyor ?
htaccess ile id numarası kaldırma sorunu
4
●123
- 26-10-2012, 05:39:41Üyeliği durduruldumalesef olmadı sebebi ise SQL tablosunda otellere verişmiş bir id değeri varofLu adlı üyeden alıntı: mesajı görüntüle
o yuzden index.php?action=otel_detay&otel_adi=$1&otel_id=$2 [L,NC] burasi boyle kalacak ama html de otel-adı.html olarak cıkacak - 26-10-2012, 06:12:16senin istediğin şekilde bir url oluşturup veritabanından id ile çağırman mümkün değil.Thecrazy adlı üyeden alıntı: mesajı görüntüle
Şunları yapabilirsin
- otel_adi ile aldığın değer "rixos-otel" olsun. Oteller diye tablon olsun burada url diye bir alan varsa sorgunu ona göre düzenleyebilirsin.
- böyle bi alana sahip değilsen oluşturup tablodaki verileri güncelle. - 26-10-2012, 12:17:18Üyeliği durdurulduSorun burda işte HocamofLu adlı üyeden alıntı: mesajı görüntüle
scriptimi baştan aşşağı değiştirmem gerek
yoksa biliyorum cağırdıgım deger otelin id değiL otelin adı olması gerektiğini hani bilmediğim bir kod varmıdır diye sordum sanırımda yok tşk ederim ilgin için
scriptimi baştan aşşağı değiştirmem gerek