• 26-12-2023, 13:58:31
    #1
    Merhaba arkadaşlar, cpanel kullandığımız hosting paketimizi plesk'e taşıdık site ana sayfa açılıyor fakat alt sayfalarda 404 hatası veriyor. .htacess dosyasını görmüyor. daha önce bu sorunu yaşayan oldu mu acaba

    RewriteEngine on
    RewriteRule ^index.html$ index.php [L,QSA]
    RewriteRule ^contact$ contact.php [L,QSA]
    RewriteRule ^about-us$ about-us.php [L,QSA]
    RewriteRule ^application-form$ application-form.php [L,QSA]
    RewriteRule ^references/([0-9a-zA-Z-_]+)/([0-9]+)$ references.php?sef=$1&referans_id=$2 [L,QSA]
    RewriteRule ^news$ news.php [L,QSA]
    RewriteRule ^news/([0-9a-zA-Z-_]+)/([0-9]+)$ news-detail.php?sef=$1&blog_id=$2 [L,QSA]
    RewriteRule ^products/([0-9a-zA-Z-_]+)/([0-9]+)$ urunler.php?sef=$1&oyuncu_id=$2 [L,QSA]
    RewriteRule ^product-detail/([0-9a-zA-Z-_]+)/([0-9]+)$ urun-detay.php?sef=$1&oyuncu_id=$2 [L,QSA]
    RewriteRule ^project-detail/([0-9a-zA-Z-_]+)/([0-9]+)$ project-detail.php?sef=$1&referans_id=$2 [L,QSA]
    RewriteRule ^projects$ projects.php [L,QSA]
  • 26-12-2023, 13:59:23
    #2
    profil whatsapp yazın hocam yardımcı olayım
  • 26-12-2023, 14:07:07
    #3
    Veritabanı .sql dosyasında cpanel ile belirtilen dizinleri plesk dizini için düzenlemeniz gerekmektedir.
  • 26-12-2023, 14:17:48
    #4
    Merhaba,

    Plesk panelde ilgili sitenizde apache ve nginx ayar kısmında Reverse proxy kapalı ise ve istekler sadece Nginx tarafında karşılanıyor ise .htaccess okunmaz. Ya apache kullanılmalı ya da nginx reverse proxy olarak çalışmalıdır. Elbette bu bir ihtimal sadece, farklı bir sorun da yaşıyor olabilirsiniz.

    İyi çalışmalar.