• 18-03-2021, 16:29:05
    #1
    Merhaba Arkadaşlar

    Kafayı yemek üzereyim X sunucusunda çalışırken ;

    RewriteRule ^system.js$ /_core/Minifier/js.php [L]

    bu rule sapsağlam çalışıyor. ama dosyaları alıp Y sunucusuna attığımda direk 404 e düşüyor .Htaccess içerisinde bu kodu göremiyor neden çalışmaz ?

    + olarak alakası varmı bilmiyorum ama yine X sunucusunda ;

    ErrorDocument 404 /404.php

    çalışırken Y sunucusunda sunucunun standart 404 sayfasına düşüyor. Çözüm bulamadım karşılaşan arkadaşlar varsa tecrübelerine ihtiyacım var.

    + ekleme : 2 sunucununda kontrol paneli Plesk ayarları içerisinde farklılık varmı bilmiyorum ama sorun bu.

    CEvaplar için teşekkürler.
  • 18-03-2021, 16:40:07
    #2
    apache ve htaccess multivews ayarlarını kontrol ettiniz mi?
  • 18-03-2021, 16:42:00
    #3
    Y sunucusunda mod_rewrite özelliği açık mı ?
  • 18-03-2021, 16:50:48
    #4
    Merhabalar,
    htaccess çalıştığından eminseniz.

    RewriteEngine On Bunun başta olduğunu varsayıyorum.

    RewriteRule ^system.js$ /_core/Minifier/js.php [L] bunun yerine RewriteRule ^system.js$ _core/Minifier/js.php [L]
    ErrorDocument 404 /404.php bunun yerine ErrorDocument 404 404.php bu şekilde dener misiniz?
  • 18-03-2021, 21:20:30
    #5
    Misafir adlı üyeden alıntı: mesajı görüntüle
    apache ve htaccess multivews ayarlarını kontrol ettiniz mi?
    Bu ayarlar hangi bölümde ? biraz daha detay verebilirmisiniz ?

    fatihdemirag adlı üyeden alıntı: mesajı görüntüle
    Y sunucusunda mod_rewrite özelliği açık mı ?
    Diğer yönlendirmelerde sorun yok sadece js, jpg , css gibi uzantılı bir dosyayı yönlendirmeye çalıştığında custom 404 yerine direk sunucunun 404 sayfasını düşürüyor ve yönlendirme çalışmıyor

    salimsevindik adlı üyeden alıntı: mesajı görüntüle
    Merhabalar,
    htaccess çalıştığından eminseniz.

    RewriteEngine On Bunun başta olduğunu varsayıyorum.

    RewriteRule ^system.js$ /_core/Minifier/js.php [L] bunun yerine RewriteRule ^system.js$ _core/Minifier/js.php [L]
    ErrorDocument 404 /404.php bunun yerine ErrorDocument 404 404.php bu şekilde dener misiniz?
    Dizinleri çok defa kontrol ettim sorun onda değil zaten diğer yönlendirmelerde sorun yok sadece dosya uzantısını sahte şekilde vermek istediğimde direk sunucunun 404 sayfasına düşüyor.
  • 18-03-2021, 21:42:19
    #6
    Y sunucusu muhtemelen nginx tarafında çalışıyordur apache değil.

    https://winginx.com/en/htaccess buradan htaccess kodlarını nginx kurallarına göre çevirtip nginx kurallarını güncelleyin.
  • 18-03-2021, 22:16:02
    #7
    Riga adlı üyeden alıntı: mesajı görüntüle
    Y sunucusu muhtemelen nginx tarafında çalışıyordur apache değil.

    https://winginx.com/en/htaccess buradan htaccess kodlarını nginx kurallarına göre çevirtip nginx kurallarını güncelleyin.
    FPM apache üzerinde çalışıyor ama sorunu net tespit edemesem de tüm istekleri index dosyasında toplayıp çözdüm artık ama karşılaşıp cevaplayan arkadaşlar olursa belki başka birisinin işine yarar. Teşekkürler.