• 08-04-2024, 03:47:14
    #1
    Merhabalar, React ile geliştirmiş oldum projemde npm run start ile çalıştırdığımda sorunsuz kullanıyorum. Projeyi npm run build ile build edip plesk panelli domainimin httpdocs kısmına statik dosyaları yüklediğimde anasayfam ve sayfalar arası geçiş butonları çalışıyor. örn login butonuna tıklandığında, domain.com/login sayfasına gidiyor. İlgili alt sayfaya eriştikten sonra sayfayı yenilediğimde 404 hatası veriyor. Aynı şekilde direk domain.com/login sayfasına manuel gitmeyi deneyince yine 404 veriyor. BrowserRouter kullanıyorum. Hashrouter kullanmak istemiyorum çünkü domain.com/#login şeklinde oluyor link yapısı. Eğer # siz link yapısı olacak ve seoya sorun olmayacaksa hashrouterda olabilir. .htaccess, redirect dosyalarını denedim birkaç örneği.
  • 08-04-2024, 03:57:30
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    basehref?
  • 08-04-2024, 04:33:36
    #3
    Butona tıkladığınıza link /login olarak gözükür aslında oraya istek atmaz. O yüzdende bir hata almazsınız. Nginx dosya ararken bulamadığında index.html gitmesi gerekiyor çalışmaı için.

    https://stackoverflow.com/questions/...uter-and-nginx buradaki gibi config ekleyerek yapabilirsiniz.

    location / {
        try_files $uri /index.html;
    }
  • 08-04-2024, 04:46:49
    #4
    Gün içinde yazın, çözümleyelim.
  • 08-04-2024, 16:18:33
    #5
    telegramdan ulaşırsanız destek olabilirim hemşerim.

    telegram: @By_Azade
  • 08-04-2024, 16:48:23
    #6
    Merhabalar,

    Dilerseniz hızlı ve profesyonel şekilde çözüm sunalım.

    Whatsapp: https://wa.me/905528521496