erginkeles adlı üyeden alıntı: mesajı görüntüle
Tablonuzda yeni bir sütun oluşturun. Adı seo olsun.

Başlıkların hepsini SEF hale getirip bu sütuna girin. Örneğin bir başlık "PHP nedir?" ise, bunun seo sütununa bunu "php-nedir" şeklinde girin. Bir diğeri "PHP ile sayfalama mantığı" ise, bunu seo sütununa "php-ile-sayfalama-mantigi" şeklinde girin. Bunu otomatikleştirmeyi düşünüyorsanız, bir seo betiği lazım size. Bunu kullanabilirsiniz:

http://pehepe.net/php-ile-seo-uyumlu-link-olusturmak/

.htaccess dosyanıza şunu ekleyin.

RewriteRule ^sayfa/(.*)$ index.php?seo=$1 [L]

Ardından index.php dosyanızda GET ile id değerini değil seo değerini alın. Yani URL'ler şu şekilde olunca http://site.com/sayfa/php-nedir, bunu index.php?seo=php-nedir sayfasına yönlendirdik. index.php dosyanızda bu seo değerini alın, SQL sorgunuzu id'ye göre değil bu seo değerine göre yapın.

Sanırım sonuca ulaşırsınız.

Teşekkür ederim ancak : 1. aşamadaki yeni seo sütunu oluşturup yeni self'leri manuel girmek mümkün değil 36,000 küsür başlık var. otomatik yaptıracak kadar php bilgisine sahip değilim. ve son Get olayınıda yapamam sanırım..

.htaccess ile basit bir yoldan yapamazmıyız acaba ?
Aslıdan şöyle yapsakta olur :
www.site.com/index.php?sayfa=1 (1.2.3.4.5 böyle gidiyor)
www.site.com/anasayfa/xyz/1
yani index.php? = anaysafa
sayfa = / xyz
1.2.3.4.5 = yine aynı 1 - 2 - 4 -5
(index.php?sayfa=1) = (anasayfa/xyz/1)