Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Mengatasi Error 404 di ReactJS

Posted on April 20, 2022

Setelah Anda membuat build produksi dari aplikasi ReactJS Anda. Itu membuat file index.html, yang melayani seluruh aplikasi. Semua request harus di hist ke index.html terlebih dahulu kemudian React Router menyajikan konten berdasarkan query di URL. Ketika kami mengakses aplikasi dengan URL utama, itu mengenai index.html dan berfungsi dengan baik. Jika Anda langsung mengakses satu sub URL di browser, server web tidak menemukan file apa pun dengan nama itu. Dalam hal ini, pesan kesalahan 404 dikembalikan ke pengguna.

Masalah:

Pesan kesalahan 404 dikembalikan oleh server web ketika kami secara langsung menekan sub URL dari aplikasi ReactJS produksi.

Solusi:

Solusi sederhana adalah merutekan semua permintaan ke t dia file index.html. Istirahatkan router React akan menangani this.

Perbarui konfigurasi server Anda berdasarkan webserver running.
1. Pengguna Nginx

Pengguna Nginx dapat mengedit file konfigurasi blok server (host virtual) dan menambahkan cuplikan berikut. Ini akan mengarahkan semua permintaan ke file index.html.

#Add this in Nginx 
server block location / 
{ 
... 
try_files $uri.html $uri $uri/ /index.html; 
... 
}

Simpan file dan mulai ulang layanan Nginx.
2. Pengguna Apache

Jika aplikasi reaksi di-host di server web Apache. Kemudian Anda dapat menambahkan file .htaccess di root situs Anda dan menambahkan snippet.
berikut

 RewriteEngine On 
RewriteBase / 
RewriteRule ^index.html$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-l 
RewriteRule . /index.html [L]

Pastikan modul penulisan ulang Apache diaktifkan di sistem Anda.

Referensi tecadmin.com

Terbaru

  • Cara Menonaktifkan SpayLater & Spinjam: Panduan Lengkap & Anti Ribet!
  • Panik Lupa Passcode iPhone? Jangan Reset! Ini Cara Ampuhnya
  • Printer Ngambyuk! Cara Ampuh Atasi Error 709 di Windows 11
  • Apakah Koin Shopee Bisa Buat Bayar Shopee PayLater?
  • Strategi Lolos PTN: Bongkar Tuntas Pembobotan UTBK Berdasarkan Jurusan!
  • Apa itu Meta AI WhatsApp Business?
  • POCO X6 Pro: Monster Gaming di Kelas Menengah? Ini Review Jujur Kami!
  • Denda Lazada PayLater 80 Ribu: Kenapa Begitu? Ini Penjelasan Biaya Keterlambatan!
  • Cara Ampuh Atasi Error Yandex: Video Gak Bisa Diputar?
  • Pinjol Bikin Susah Ajukan BRI? Ini Dampaknya!
  • Aplikasi Byond BSI Error: Kenapa Hari Ini? Kapan Masalah Ini Selesai?
  • Apa itu QRIS BCA? Panduan Lengkap & Cara Kerjanya Buat Kalian!
  • Kenapa Aplikasi Bima Tri Gak Bisa Dibuka & Login? Ini Dia Penyebab & Solusinya!
  • Berapa Nilai Denda Telat Bayar Shopee Paylater?
  • Pengertian Paylater
  • Download Video Syakirah Viral Full Album: Lengkap & Mudah!
  • Apa itu USN IG (User Session Number Instagram)?
  • Transaksi Gagal Pakai SpayLater? Ini Dia Penyebab & Cara Mengatasinya!
  • Cara Bedain Bukti Transfer Asli & Palsu
  • Kaget Ada SMS Tagihan SPAYLATER! Ini Penjelasan Lengkapnya
  • Cara Mengatasi Error AD Domain Services Down
  • Akun SpayLater Kalian Nonaktif? Ini Dia Penyebab & Cara Mengatasinya!
  • Mengatasi Error: “Maaf, Layanan Spinjam Belum Tersedia untukmu”
  • Cara Mengatasi Komputer Restart Mendadak & Error Tak Terduga
  • Apa itu Apple Studio Display ?
  • Apakah AdGuard DNS Aman Buat Android Kalian?
  • Kenapa Kuota Nasional Tri Tidak Bisa Dipakai Padahal Masih Banyak?
  • Kenapa Saldo Rekening BNI Bisa Minus?
  • Apa itu Apple iPhone Lipat ‘Clamshell’?
  • ToonMe, Cara Ubah Foto Jadi Kartun Disney Gemoy
  • Linux News Roundup February 2026
  • How to Install JellyFin Media Server on Samsung TV with TizenOS
  • Why OneNote Clears Your Notes
  • AMD NPU Monitoring on Linux: A Beginner’s Guide to AI Chip Tracking!
  • How to Fix AMD Adrenalin’s Game Detection Issues on Windows
  • Cara Membuat Podcast dari PDF dengan NotebookLlama dan Groq
  • Tutorial Membuat Sistem Automatic Content Recognition (ACR) untuk Deteksi Logo
  • Apa itu Google Code Wiki?
  • Cara Membuat Agen AI Otomatis untuk Laporan ESG dengan Python dan LangChain
  • Cara Membuat Pipeline RAG dengan Framework AutoRAG
  • Apa itu Spear-Phishing via npm? Ini Pengertian dan Cara Kerjanya yang Makin Licin
  • Apa Itu Predator Spyware? Ini Pengertian dan Kontroversi Penghapusan Sanksinya
  • Mengenal Apa itu TONESHELL: Backdoor Berbahaya dari Kelompok Mustang Panda
  • Siapa itu Kelompok Hacker Silver Fox?
  • Apa itu CVE-2025-52691 SmarterMail? Celah Keamanan Paling Berbahaya Tahun 2025
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2026 emka.web.id | Design: Newspaperly WordPress Theme