başlığı veri tabanına aldırırsan sorun çözülür. başına da id koymana gerek kalmaz. Yani url diye bir alan eklicen kayıt girerken de haber-adi şeklinde gireceksin. Wordpress teki gibi. sayfanda haber-adi.html olacak.

Tek çözüm yolu yagmayok un anlattığı gibi Bende öyle çözüm bulmuştum htaccess: RewriteRule - \.html haber. php?id=$1&amp;haberadi=$2 php: if header(&quot;location:404-hata.html&quot;); yada yapabilirsen $id den gelen haberin gerçek linkine yönlendirebilirsin.

arkadaşlar www.site.com/221-haber-adi.html şeklinde urlye sahip bir sitem var burada 221 haberin ID si ben tarayıcımda adresi www.site.com/221-asd.html olarakta yapsam yine aynı habere çıkıyorum.. . htaccess le herhangi bir ayar yaparak yada başka bir yolla urllerimin başka şekilde çıkmasını engelleye bilirmiyim biraz karışık oldu ama.. /221-haber-adi.html dışında ne yazarsak yazalım bulamasın.. sadece o mevcut url de çıksın gibi birşey.

haberdetay. php'de şöyle birşey mutlaka vardır. urldeki &quot;221-haber-adi.html&quot; sayı kısmını almaya yarayacalk bir php kod PHP:

. htaccess RewriteRule ^ /( +)- .html$ haber_detay. php?bos=$1&amp;id=$2&amp;baslik=$3

Ozcan' Alıntı:

Bu dediğiniz galiba bu hali ile mümkün değil. Çünkü anlaşın scriptinizde içeriği id'e bağlı olarak çekiyor. Dediğiniz bir bağlantıyı şu şekilde yapabilirsiniz. Haber sitemizin konu başlığı : Haber Adi olduğunu düşünürsek. Ve bunun id değeri de : 221 Buna bağlı olarak bu 221-haber-adi.html şeklinde url adresimiz oluşuyor ve gittiği sayfa oku. php olsun. Oku php'de başlığı da alıp bunun seolu halini dizip daha sonra 221-haber-adi.html de &quot;haber-adi&quot; bölümünü de alıp eşleştirmek gerekiyor. Bu eşleştirme sonucunda da uyuşmuyorsa hata sayfalarına veya istediğiniz bir yere yönlendirme yapabilirsiniz.

Sen. htaccess kuralını buraya koyar mısın, bir bakalım?

ankara' Alıntı:

Breeze' Alıntı:

yagmayok' Alıntı: