RewriteEngine On
RewriteBase /

# HTTPS yönlendirme (opsiyonel)
# RewriteCond %{HTTPS} off
# RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# www yönlendirme (opsiyonel)
# RewriteCond %{HTTP_HOST} !^www\. [NC]
# RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Mevcut dosya ve klasörleri hariç tut
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Güzel URL: /sayfa/slug -> sayfa.php?s=slug
RewriteRule ^sayfa/([a-zA-Z0-9\-_]+)/?$ sayfa.php?s=$1 [L,QSA]

# Güzel URL: /paket/slug -> paket.php?slug=slug (varsa)
RewriteRule ^paket/([a-zA-Z0-9\-_]+)/?$ paket.php?slug=$1 [L,QSA]

# Güzel URL: /kategori/slug -> kategori.php?slug=slug (varsa)
RewriteRule ^kategori/([a-zA-Z0-9\-_]+)/?$ kategori.php?slug=$1 [L,QSA]

# Hata sayfaları
ErrorDocument 404 /404.php
ErrorDocument 500 /500.php