Arkadaşlar teslim ettiğim bir yazılım benim sunucumda çalışıyor.
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