Setelah sebelumnya kita telah mencoba membuat PWA pada project Ionic & Angular
Pada postingan kali ini kita akan mencoba mengatasi masalah 404 Not Found yang terjadi pada aplikasi PWA.
Pada suatu waktu saya mencoba mengakses PWA dengan URL https://domain.com/home dan menghasilkan 404 Not Found pada layar perangkat saya.
Anehnya jika saya coba mengakses yang pertama kali adalah URL https://domain.com/, lalu saya direct ke https://domain.com/home tidak menampilkan masalah 404 Not Found.
Karena hal tersebut saya terpaksa harus mengakses URL tanpa home untuk pemanggilan pertama.
Setelah sekian beberapa waktu mencari solusi untuk hal tersebut, saya menemukan salah satu solusi yang dapat dilakukan untuk permasalahn ini.
Kita hanya perlu menambahkan file .htaccess padd direktori root project lalu masukkan kode berikut
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.html$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.html [L]
</IfModule>
Oke. sekian postingan kali ini. semoga tips di atas dapat bekerja untuk project kalian.