Selam,
PHP'de id'ye değil de yazı kısa linkine göre veritabanından çekerseniz dediğinizi yapabilirsiniz. Bunun için veritabanında slug isimli bir sütun oluşturun. PHP dosyanızda id yerine slug = 'yazı-linki-01' şeklinde kontrol edin. Htaccess dosyanıza ise aşağıdaki kodu ekleyin:
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule blog/([0-9a-zA-Z-_]+) /blog/blog-sayfasi.php?slug=$1 [L]Sonuç olarak aşağıdaki şekilde çalışacak:
sitelinki.com/blog/yazı-linki-01