Teslim ettiğim firmanın sunucusunda sayfalar 404 hatasına düşüyor.
Htaccess ile ilgili ama çözemedim yardım edebilecek var mı
benim sunucumdaki demo
teslim ettiğim firmanın domaine kurduğu site
htaccess kodu
Options -MultiViews
RewriteEngine On
# Hesabım
RewriteRule ^hesabim$ hesabim/siparisler.php [L]
# Hesabım Alt Sayfaları
RewriteRule ^hesabim/([a-zA-Z0-9_-]+)$ hesabim/$1.php [L,QSA]
# Ödeme
RewriteRule ^odeme/([^/]+)$ odeme.php?data=$1 [L,QSA]
# Ürünler Filtre
RewriteRule ^urunler/([^/]+)$ urunler.php?filtre=$1 [L,QSA]
# Kategori SEO URL'leri için dinamik kural
RewriteRule ^urun-kategori/([a-z0-9_-]+)$ urunler.php?kat=$1 [L,QSA]
# Üyelik Aktivasyonu
RewriteRule ^uyelik-aktivasyonu/([a-zA-Z0-9_-]+)$ uyelik-aktivasyonu.php?id=$1 [L,QSA]
# Ürünler Özel Link Listesi
RewriteRule ^kadin urunler.php?filtre=&cinsiyet[]=kadin [L,QSA]
RewriteRule ^erkek urunler.php?filtre=&cinsiyet[]=erkek [L,QSA]
RewriteRule ^cocuk urunler.php?filtre=&cinsiyet[]=cocuk [L,QSA]
RewriteRule ^unisex urunler.php?filtre=&cinsiyet[]=unisex [L,QSA]
# Ürün
RewriteRule ^urun/([^/]+)$ urun.php?seo_url=$1 [L,QSA]
# Ürün
RewriteRule ^urun-kategori/optik-gozluk/([^/]+)-optik-gozluk$ urunler.php?&marka[]=$1 [L,QSA]
# Blog Kategori
RewriteRule ^blog/([^/]+)$ blog.php?kategori_adi=$1 [L,QSA]
# Blog Sayfalama
RewriteRule ^blog/sayfa=([0-9]+)$ blog.php?sayfa=$1 [L,QSA]
# Blog Kategori Sayfalama
RewriteRule ^blog/([^/]+)&sayfa=([0-9]+)$ blog.php?kategori_adi=$1&sayfa=$2 [L,QSA]
# Blog Detay Sayfalama
RewriteRule ^blogdetay/([^/]+)/?$ blogdetay.php?seo_url=$1 [L,QSA]
# Sayfa
RewriteRule ^sayfa/([^/]+)$ sayfa.php?seo_url=$1 [L,QSA]
# POST işlemi
RewriteRule ^post/([^/]+)$ index.php?url=post/$1.php [L]
# Ortak sayfalar için kural
RewriteRule ^([a-zA-Z0-9_-]+)$ $1.php [L]
# Sayfa ve GET parametreleri
RewriteRule ^([a-z]+)/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ $1.php?id1=$2&id2=$3 [L]
# Diğer istekleri index.php'ye yönlendir
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?url=$1 [L,QSA]
# RewriteLog ve RewriteLogLevel
RewriteLog "rewrite.log"
RewriteLogLevel 3