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:
- Kenapa Ketika Ingin Buka Website Muncul Kata Welcome… Kenapa Ketika Ingin Buka Website Muncul Kata "Welcome To Nginx" Apa Itu Nginx? Nginx adalah singkatan dari "engine x", yaitu istilah untuk web server open source. Web server ini awalnya…
- Server Block Di Dalam Nginx Server Block Di Dalam Nginx Apa itu Server Block di dalam Nginx? Server Block di Nginx adalah yang bertanggung jawab untuk memungkinkan konfigurasi hosting website yang terpisah. Setiap server block…
- Cara Memperbaiki Wordpress Krena Instal Nginx Ubuntu Cara Memperbaiki Wordpress Krena Instal Nginx Ubuntu Apakah Nginx dan Bagaimana Ini Berfungsi dengan Wordpress? Nginx adalah server yang berjalan di mesin yang menangani permintaan pada web Anda. Ketika seseorang…
- Solusi Mengatasi Tidak Bisa Top Up Diamond di… Top Up Diamond di Aplikasi Game Free Fire adalah kegiatan yang dapat dilakukan untuk menambah jumlah diamond yang dimiliki. Namun, beberapa pemain sering mengalami masalah saat mencoba top up diamond…
- 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,…
- Optimasi Web Server Nginx Php Optimasi Web Server Nginx Php Apa itu Web Server Nginx dan PHP? Web Server Nginx dan PHP adalah layanan yang digunakan untuk menjalankan sebuah situs web. Nginx (pronounced Engine X)…
- 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…
- Mengatasi Nginx Tidak Bisa Membaca Php Mengatasi Nginx Tidak Bisa Membaca Php Apakah Nginx Support PHP? Nginx adalah salah satu server web yang populer, yang menyediakan performa tinggi dan skalabilitas tinggi dengan cara yang fleksibel. Serangkaian…
- Konfigurasi Web Server Nginx Debian 7 Konfigurasi Web Server Nginx Debian 7 Pengenalan Konfigurasi Web Server Nginx Debian 7 Nginx adalah mesin web yang populer di Linux dan sistem Unix. Ini adalah alternatif Anda ke mesin…
- 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…
- 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…
- 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…
- Mengatasi 502 Nginx Eror Di Server Centos Mengatasi 502 Nginx Eror Di Server Centos Apa Itu 502 Eror Di Nginx? 502 Eror adalah sebuah istilah yang digunakan untuk menggambarkan gangguan pada layanan web server. 502 Eror biasanya…
- Solusi Mengatasi Tidak Bisa Bermain Aplikasi Game… Mungkin, kamu adalah seorang pecinta game Free Fire. Pastinya, kamu menantikan saat dimana kamu dapat bermain game tersebut, entah itu saat pulang sekolah atau bahkan saat istirahat. Sayangnya, tiba-tiba ketika…
- Konfigurasi Nginx Node Js Php Konfigurasi Nginx Node Js Php Apa Itu Nginx? Nginx adalah web server Web yang potensial dan berkembang. Ini adalah salah satu yang paling populer di dunia saat ini. Nginx merupakan…
- Website Mengalami Masalah 404 Not Found Nginx Website Mengalami Masalah 404 Not Found Nginx Apa itu 404 Not Found Nginx? 404 Not Found Nginx adalah error HTTP yang diberikan saat browser mu tidak mampu menemukan halaman web…
- Solusi Mengatasi Aplikasi Game Free Fire Loading Terus Bermain game merupakan salah satu cara untuk melepaskan kepenatan yang dialami setelah seharian bekerja. Akan tetapi, hal yang paling membuat jengkel adalah ketika aplikasi game yang sedang kamu mainkan mengalami…
- 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…
- Cara Install Nginx Di Centos Cara Install Nginx Di Centos 1. Apa Itu Nginx? Nginx adalah sebuah web server yang dapat digunakan untuk menjalankan aplikasi web. Hal ini memberikan banyak fleksibilitas dan dapat berfungsi sebagai…
- Bagaimana Cara Melaporkan Masalah Dengan Akun Paypal Anda? Penting untuk melaporkan masalah dengan akun PayPal Anda sesegera mungkin, terutama jika Anda mencurigai bahwa akun Anda telah disusupi atau Anda mengalami kesulitan melakukan pembayaran. Bergantung pada masalah Anda, Anda…
- Mengatasi 503 Service Temporarily Unavailable Nginx Mengatasi 503 Service Temporarily Unavailable Nginx Apa itu 503 Service Temporarily Unavailable Nginx? 503 Service Temporarily Unavailable Nginx adalah error yang telah lama dikenal di lingkungan web. Ini merupakan error…
- Penyebab 502 Bad Gateway Nginx Penyebab 502 Bad Gateway Nginx Apa itu 502 Bad Gateway Nginx? 502 Bad Gateway Nginx adalah kesalahan yang menunjukkan bahwa server ini tidak dapat menghubungkan Anda dengan sumber informasi yang…
- Perbandingan Kinerja Web Server Apache Dan Nginx… Perbandingan Kinerja Web Server Apache Dan Nginx Menggunakan Web Stress Apache Web Server Apache Web Server adalah salah satu server web terbesar dan paling populer. Ini pertama kali dikembangkan tahun…
- 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.…
- Nginx Tidak Berjalan Karena Error Code Nginx Tidak Berjalan Karena Error Code Apa Itu Nginx? Nginx adalah server web yang merupakan sistem jaringan distribusi statis objek dan server web yang berjalan di Unix-like sistem operasi seperti…
- 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…
- 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…
- Strategi Untuk Menyelesaikan Level Dalam Aplikasi… Game Mekorama adalah sebuah game puzzle 3D yang terkenal dan seru yang tersedia untuk berbagai platform seperti Android, iOS, dan Windows. Game ini menantang pemain untuk menyelesaikan berbagai level dengan…
- 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…
- Cara Membuat Web Server Nginx Cara Membuat Web Server Nginx 1. Apa Itu Nginx Nginx adalah server web ringan dan open source dengan fitur yang luas. Hal ini cukup tangguh dan fleksibel untuk digunakan sebagai…