# 404 livewire.js di CloudPanel

Tulisan ini berisi langkah-langkah saya mengatasi masalah ketika melakukan *deployment web application* Laravel dengan Livewire di CloudPanel. Masalah tersebut yaitu *file*`livewire.js` tidak ditemukan atau dari di sisi browser mengembalikan *response code* 404 saat *request file* tersebut. Berikut adalah langkah-langkah yang saya lakukan.

1. Pergi ke Vhost Editor
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1722765293829/4c559b83-bb92-4b38-888a-e4f696c4d994.png align="center")
    
2. Temukan blok kode seperti
    
    ```plaintext
    location ~* ^.+\.(css|js|jpg|jpeg|gif|png|ico|gz|svg|svgz|ttf|otf|woff|woff2|eot|mp4|ogg|ogv|webm|webp|zip|swf|map)$ {
        add_header Access-Control-Allow-Origin "*";
        add_header alt-svc 'h3=":443"; ma=86400';
        expires max;
        access_log off;
    }
    ```
    
3. Hapus `js` pada *list location*. Sehingga hasil akhirnya dari blok kode tersebut adalah seperti ini
    
    > Akan terdapat dua blok kode seperti ini. Pastikan untuk mengubah keduanya.
    
    ```plaintext
    location ~* ^.+\.(css|jpg|jpeg|gif|png|ico|gz|svg|svgz|ttf|otf|woff|woff2|eot|mp4|ogg|ogv|webm|webp|zip|swf|map)$ {
        add_header Access-Control-Allow-Origin "*";
        add_header alt-svc 'h3=":443"; ma=86400';
        expires max;
        access_log off;
    }
    ```
    
4. Simpan dan lakukan *refresh* pada web tujuan
    

Sumber dari tulisan ini saya dapatkan dari diskusi di repo Livewire berikut [https://github.com/livewire/livewire/discussions/6328](https://github.com/livewire/livewire/discussions/6328). Sekian, terima kasih telah membaca.
