RewriteEngine On
# Eğer alt klasörde çalışıyorsan (örn: /blog-projesi/) altına ekle:
# RewriteBase /blog-projesi/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Kategori linkleri için: kategori/5
RewriteRule ^kategori/([0-9]+)$ kategori.php?id=$1 [L,QSA]

# Yazı linkleri için: makale-slug-adi
RewriteRule ^([a-zA-Z0-9_-]+)$ yazi.php?slug=$1 [L,QSA]

# Sayfalama için: site.com/sayfa/2
RewriteRule ^sayfa/([0-9]+)$ index.php?p=$1 [L,QSA]

# Arama için: site.com/ara?q=kelime
RewriteRule ^ara$ arama.php [L,QSA]