Mengatasi 404 Not Found Di Nginx Ubuntu
Apa Yang Dimaksud Dengan 404 Not Found?
404 Not Found adalah pesan yang muncul ketika Anda mencoba mengakses halaman web yang berbasis Nginx pada sistem Ubuntu Anda. 404 Not Found berarti bahwa server web tidak dapat menemukan halaman yang diminta, yang sering kali disebabkan oleh konfigurasi yang salah, cache atau untuk URL yang salah. Ini dapat terjadi pada sistem Ubuntu yang berbasis Nginx, tetapi masalah tersebut dapat dengan mudah diselesaikan dengan cara yang tepat.
Apa yang Membuat 404 Not Found Terjadi?
Sebagian besar masalah 404 Not Found disebabkan oleh konfigurasi yang salah. Ini bisa jadi karena Anda telah membuat kesalahan pada file konfigurasi yang digunakan oleh Nginx atau bisa jadi Anda telah menambahkan konfigurasi baru yang tidak benar. Masalah 404 Not Found juga dapat disebabkan oleh content manajemen sistem (CMS), seperti WordPress atau Drupal, ketika URL yang Anda coba untuk membuka tidak sesuai dengan format yang benar.
Bagaimana Cara Mengatasi 404 Not Found?
Untuk memastikan bahwa Anda dapat memperbaiki masalah 404 Not Found yang terjadi di Nginx pada sistem Ubuntu, Anda harus melakukan beberapa langkah. Pertama-tama, Anda perlu memeriksa konfigurasi file Nginx: untuk melakukannya, Anda dapat membuka file konfigurasi yang digunakan oleh Nginx dengan perintah berikut:
sudo nano etc/nginx/sites-available/default
Setelah itu, periksalah ulang semua pengaturan yang sudah Anda lakukan, dan pastikan bahwa tidak ada kesalahan apa pun. Jika Anda menemukan kesalahan, Anda harus segera memperbaikinya. Jika Anda baru saja menambahkan konfigurasi baru, Anda harus memberikan restart Nginx dengan perintah berikut:
sudo systemctl restart nginx
Jika masalah 404 Not Found disebabkan oleh CMS seperti WordPress, maka Anda dapat mencoba memperbaiki masalah dengan mengedit file konfigurasi .htaccess di folder WordPress. Anda dapat mengedit file ini dengan perintah berikut:
sudo nano public_html/wp-config.php
Periksalah semua pengaturan yang Anda lakukan, dan pastikan bahwa semuanya benar. Jika Anda menemukan isian yang diisi dengan stelah yang salah, maka silakan ubah hal tersebut dan simpan perubahan. Setelah itu, jalankan perintah berikut untuk mengubah semua URL yang salah menjadi yang benar:
sudo wp-cli db query --database "wp_db" --execute="UPDATE wp_options SET option_value = REPLACE(option_value, 'http://example.com', 'http://www.example.com') WHERE option_name = 'home' OR option_name = 'siteurl'"
Setelah melemahkan konifgurasi Anda berdasarkan kedua contoh kode di atas, periksalah kembali jika masalah 404 Not Found masih muncul. Jika masih terjadi, Anda dapat mencoba menghapus cache browser Anda. Akhirnya, pastikan untuk selalu melakukan pengetesan sebelum menerapkan perubahan baru.
Cara Mengetahui Penyebab 404 Not Found?
Selain mengetahui cara memperbaiki 404 Not Found pada Nginx Ubuntu, Anda juga perlu tahu bagaimana cara mengetahui penyebab masalah. Ada beberapa cara berbeda yang dapat Anda gunakan untuk melakukan tindakan itu, tetapi yang paling mudah adalah dengan menggunakan sebuah website yang dapat membantu Anda memeriksa semua riwayat lalu dan log yang ada pada server Ubuntu Anda. Salah satu website yang direkomendasikan adalah Site Analyzer.
Site Analyzer dapat membantu Anda melihat semua aktivitas yang terjadi pada server Ubuntu Anda, dan ini akan membantu Anda mengetahui penyebab masalah 404 Not Found. Dengan menggunakan fitur ini, Anda dapat dengan mudah mengidentifikasi file atau folder yang identik dengan 404 Not Found dan dengan mudah memperbaikinya.
Apa Kerugian Dari 404 Not Found?
Terkadang, ketika 404 Not Found terjadi, banyak pengunjung yang akan kehilangan minat untuk terus melihat isi website Anda. Hal ini dikarenakan masalah 404 Not Found bukanlah hal yang terlihat menyenangkan, dan ini berarti bahwa banyak orang akan berakhir dengan meninggalkan situs web Anda. Selain itu, masalah ini juga dapat mengurangi peringkat website di mesin pencari seperti Google karena mesin pencari ini menilai website berdasarkan kebaikan user experience. Oleh karena itu, penting bagi Anda untuk menyelesaikan masalah 404 Not Found secepat mungkin.
Kesimpulan
Masalah 404 Not Found yang terjadi pada Nginx Ubuntu dapat diselesaikan dengan cepat dengan langkah-langkah yang disebutkan di atas. Pertama-tama, Anda harus memeriksa ulang konfigurasi file Nginx dan memastikan bahwa tidak ada kesalahan. Setelah itu, Anda harus melakukan restart Nginx dan memastikan bahwa semua konfigurasi yang Anda lakukan memang benar. Selanjutnya, Anda juga harus memeriksa CMS yang digunakan untuk mengidentifikasi file .htaccess yang bermasalah. Untuk melakukan ini, Anda dapat menggunakan sebuah website tadi Site Analyzer. Selain itu, Anda juga harus tahu bahwa masalah 404 Not Found dapat sangat merugikan kapan pun jika berlarut-larut.
Terima Kasih Atas Membaca Art
Related Posts:
- Php 7 Nginx 504 Gateway Time-Out PHP 7 Nginx 504 Gateway Time-Out: Penyebab, Solusi, dan Implementasi Sebagai pengembang web, seringkali kita menghadapi masalah yang menyulitkan seperti error 504 Gateway Time-Out pada server. Hal tersebut tentu sangat…
- Nginx Emerg Server Directive Is Not Allowed Here Nginx Emerg Server Directive Is Not Allowed Here: Penyebab dan Solusinya Nginx adalah salah satu software server terpopuler yang digunakan untuk mengelola lalu lintas web. Namun, sebagai seorang administrator web,…
- Mengatasi Blank Page Website Nginx Mengatasi Blank Page Website Nginx Pengertian Blank Page dan Nginx> Blank Page merupakan halaman website yang menampilkan layar kosong, seperti : halaman website yang hanya menampilkan background putih tanpa informasi…
- Belajar Web Server Nginx Pemula This Article is Copyrighted. Belajar Web Server Nginx Pemula Apa Itu Nginx? Nginx adalah server web open source yang diumumkan pertama kali pada tahun 2002 oleh rusia yang berbasis di…
- Menjalankan Ruby Di Vps Nginx Ubuntu Menjalankan Ruby di VPS Nginx Ubuntu Apa itu Ruby? Ruby adalah bahasa pemrograman open source yang hebat. Ini adalah salah satu bahasa pemrograman objek terkemuka yang dapat digunakan untuk mengembangkan…
- 502 Bad Gateway Nginx Artinya 502 Bad Gateway Nginx Artinya Apa itu 502 Bad Gateway Nginx? 502 Bad Gateway Nginx adalah kesalahan umum yang terjadi ketika menghubungkan server web dengan domain melalui web browser Anda.…
- Cara Mengatasi Error 404 Not Found Nginx Cara Mengatasi Error 404 Not Found Nginx Apa Itu Error 404 Not Found Nginx? Error 404 Not Found Nginx adalah kesalahan yang muncul ketika seseorang mencoba mengakses halaman web tertentu…
- Ubuntu 18.04 Wordpress Nginx Ubuntu 18.04 Wordpress Nginx Apa Itu Ubuntu 18.04 ? Ubuntu 18.04 adalah versi terbaru dari Ubuntu, sebuah sistem operasi sumber terbuka yang dapat Anda gunakan di komputer Anda. Ubuntu 18.04…
- How To Config Nginx Di Ubuntu How to Config Nginx di Ubuntu Nginx atau Pronounced “Engine X” adalah salah satu server web, proxy dan cache yang paling populer di dunia. Ini digunakan oleh banyak perusahaan sukses…
- Membuat Nginx Proxy Ubuntu Lebih Dari Satu Subdomain Membuat Nginx Proxy Ubuntu Lebih Dari Satu Subdomain Apa Nginx Proxy? Nginx Proxy adalah sebuah web server dan layanan proxy. Berbeda dari web server lain seperti Apache dan Microsoft IIS,…
- Bagaimana Cara Mengatasi Masalah Saat Menggunakan Paypal? Apakah Anda mengalami masalah dengan akun PayPal Anda? Apakah Anda mencoba melakukan pembayaran atau menerima uang, mengalami masalah dengan akun PayPal Anda bisa sangat membuat frustrasi. Untungnya, ada beberapa langkah…
- Cara Memperbaiki Nginx Error Ga Mau Di Start Pada Ubuntu Cara Memperbaiki Nginx Error Ga Mau Di Start Pada Ubuntu Apa itu Nginx? Nginx adalah web server CGI bersifat lightning fast yang dirancang untuk menampilkan konten dari webserver kepada pengguna…
- 413 Request Entity Too Large Nginx Artinya 413 Request Entity Too Large Nginx Artinya Apa yang dimaksud dengan 413 Request Entity Too Large Nginx? 413 Request Entity Too Large Nginx adalah kode error yang digunakan oleh server…
- Cara Install Phpmyadmin Di Nginx Ubuntu Cara Install Phpmyadmin Di Nginx Ubuntu Pengertian PhpMyAdmin PhpMyAdmin adalah antarmuka web-berbasis yang memungkinkan Anda untuk mengelola basis data MySQL dan istilah yang lebih umum dalam pengelolaan basis data SQL.…
- Cara Stop Nginx Di Ubuntu Cara Stop Nginx Di Ubuntu Apa itu Nginx? Nginx adalah berfungsi sebagai proxy balik dan proxy terdepan untuk sistem web. Pengembang Nginx mencatat bahwa software ini merespons 10k jamuan secara…
- Cara Membuka Situs Bad Gateway Nginx Cara Membuka Situs Bad Gateway Nginx Apa itu Bad Gateway Nginx? Bad Gateway Nginx adalah pesan kesalahan yang biasanya ditampilkan di browser saat Anda mencoba mengakses suatu situs yang tidak…
- Membangun Website Dengan Nginx Ubuntu Server Membangun Website Dengan Nginx Ubuntu Server 1. Apa itu Nginx? Nginx adalah web server open source yang berbasis Linux integrated dimana kamu dapat memanfaatkan untuk membangun website. Ini lebih kuat…
- Kenapa Saat Memasukkan Name Server Nginx Malah Error 404 Kenapa Saat Memasukkan Name Server Nginx Malah Error 404 Apa itu Error 404? Error 404 adalah pesan yang diterima web browser saat ia menemui halaman web yang tidak ditemukan. Berdasarkan…
- Cek Directory Nginx Di Centos Cek Directory Nginx Di Centos Apa Itu Nginx? Nginx adalah salah satu web server open source yang saat ini populer di web. Nginx secara khusus berfungsi sebagai webserver, reverse proxy,…
- Menghapus Instalasi Nginx Di Debian Menghapus Instalasi Nginx Di Debian Apa Itu Nginx? Nginx adalah web server yang open source, handal, dan skalabilitas tinggi yang digunakan oleh jutaan situs web di seluruh dunia. Web server…
- Mengenal Kelebihan Dan Kekurangan Paypal Sebagai… Paypal adalah salah satu metode pembayaran paling populer yang digunakan di seluruh dunia. Hal ini aman, aman, dan nyaman untuk digunakan. Tapi, seperti metode pembayaran lainnya, ia memiliki kelebihan dan…
- Konfigurasi Nginx Di Centos 7 Konfigurasi Nginx di Centos 7 Pendahuluan Nginx adalah server web yang powerfull, ringan dan cepat yang dapat digunakan sebagai web server, reverse proxy, dan juga sebagai mail proxy. Banyak organisasi…
- Cara Setting Referer Nginx Di Linux Cara Setting Referer Nginx Di Linux Nginx merupakan salah satu server web yang populer digunakan saat ini. Nginx diketahui sangat cepat dan ringan sehingga memiliki performa yang baik untuk mengelola…
- Cara Mengatasi Bad Gateway 502 Nginx Hostinger Cara Mengatasi Bad Gateway 502 Nginx Hostinger Apakah Bad Gateway 502? Bad Gateway 502 adalah kesalahan yang ditunjukkan oleh web server. Ini terjadi ketika server yang berfungsi sebagai perantara tidak…
- Cara Mengubah Apache Menjadi Nginx Whm Cara Mengubah Apache Menjadi Nginx Whm Apa Yang Dimaksud Dengan Nginx Whm? Nginx WHM adalah sebuah layanan hosting web bertenaga yang menggunakan server Nginx sebagai server web. Server web ini…
- Solusi Mudah Untuk Masalah Tidak Bisa Memutar Video… Meskipun Smartphone Lenovo K10 Note memiliki performa tinggi dan layar yang luas, dan juga memiliki fitur kamera yang memudahkan penggunanya untuk merekam video, namun masalah yang sering dihadapi oleh pengguna…
- Nginx Proxy_No_Cache Cookie Nginx adalah sebuah web server open-source yang bisa diimplementasikan sebagai reverse proxy server, load balancer, dan juga HTTP cache. Kebanyakan website biasanya terdiri dari sejumlah halaman statis maupun dinamis, yang…
- Send Error Log Webserver Nginx To Mail Pernahkah Anda mengalami masalah pada webserver Anda dan tidak tahu bagaimana cara melacaknya? Error log pada webserver sangat penting untuk mengetahui masalah yang terjadi pada server Anda. Namun, membaca error…
- Cara Mengganti Apache Dengan Nginx Apache dan Nginx adalah dua web server yang sering digunakan untuk menjalankan aplikasi web di server. Meskipun keduanya memiliki fungsi yang sama, namun keduanya memiliki perbedaan yang signifikan dalam performa…
- Langkah-Langkah Install Php Nginx Linux Langkah-Langkah Install Php Nginx Linux Apa itu PHP Nginx Linux? PHP Nginx Linux adalah sebuah platform web open-source yang berjalan di atas sistem operasi Linux. Platform ini dapat memberikan kinerja…