Merhaba,

Sitedeki linkleri düzenliyorum ve bunu çoğu kişi gibi .htaccess kullanarak yapıyorum. İçeriği ve kategorileri veritabanından çekerken id ye göre çekiyor ve bir fonksiyonla konu başlığını url olucak şekilde hazırlıyorum.

.htaccess dosyası aşağıdaki gibi


Options +FollowSymlinks
RewriteEngine On
ReWriteRule ^category/([A-Za-z0-9-]+).html category.php?cat=$1 [L]  
ReWriteRule ^([A-Za-z0-9-]+).html article.php?id=$1 [L]
ReWriteRule ^rss.xml rss.php [L]
linkleri oluştururkende aşağıdaki gibi bir yol izliyorum

href="<?php echo $baseurl; ?><?php echo $intro['id']; ?>-<?php echo $url; ?>.html"

bunun sonucunda bana url olarak :
http://www.domain.com/25-anlamli-url-yaratmak.html

şeklinde lin oluşturuyor.

Fakat url içinde geçen içeriğe ait id numarasını yani örnekteki 25 in görünmesini istemiyorum. sadece aşağıdaki gibi olsun istiyorum.

http://www.domain.com/anlamli-url-yaratmak.html

Bunu nasıl yapabilirim ?

Not: veritabanına başlığın url ye hazır halini kaydedip daha sonra id değilde başlığa göre çek derseniz onun nasıl yapıldığını biliyorum istediğim şey o değil yani şu adresteki betik benzeri bir çözüm istemiyorum. İd numarasını kullanarak verileri çekmek istiyorum ve url içinde bu id numarası görünmesini istemiyorum.

Teşekkürler