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:
- Nginx Tak Bisa Jalankan File Php Nginx Tidak Bisa Jalankan File Php Apa Itu Nginx? Nginx adalah salah satu web server yang tersedia secara gratis dalam beberapa distribusi Linux. Ini dikonfigurasi untuk memproses lalu lintas web…
- 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,…
- Cara Menghemat Kuota Internet Pada Smartphone Lenovo… Kita semua tahu bahwa kuota internet merupakan hal yang penting saat ini dalam melakukan banyak hal, dari streaming video, hingga membuka halaman web dan komunikasi dengan orang lain. Oleh karena…
- 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…
- Nginx Tidak Bisa Di Restart Nginx Tidak Bisa Di Restart Jika Anda pengguna Nginx, Anda pasti menghadapi masalah yang sering terjadi: nginx tidak bisa di restart. Ini adalah masalah yang umum dan normal dan dapat…
- 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…
- 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 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…
- Nginx Duplicate Access Log Cloudwatch Nginx Duplicate Access Log Cloudwatch Apa Itu Nginx? Nginx adalah web server hypertext yang fleksibel, cepat, dan handal yang dapat memungkinkan Anda untuk mengelola dan membangun infrastruktur web yang skalabel…
- 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…
- Cara Reboot Nginx Di Linux Debian Proxmox Cara Reboot Nginx Di Linux Debian Proxmox Apa itu Nginx dan cara kerjanya? Nginx adalah salah satu web server yang paling populer digunakan saat ini. Ini berfungsi sebagai web server…
- 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…
- 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…
- Membuat Virtual Host Di Nginx Membuat Virtual Host Di Nginx Apa itu Virtual Host di Nginx? Virtual Host adalah konfigurasi Nginx yang memberikan Anda kemampuan untuk membuat domain virtual termasuk subdomain. Ini memberi Anda kemampuan…
- 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…
- Bad Gateway 502 Nginx Adalah Bad Gateway 502 Nginx Adalah Apa itu Bad Gateway 502 Nginx? Bad Gateway 502 Nginx adalah kesalahan yang terjadi di server web ketika server web mencoba mengirimkan konten ke pelanggan…
- Konfigurasi Web Server Nginx Centos 7 Konfigurasi Web Server Nginx Centos 7 Siapa yang bisa mengakses web server? Web server adalah komputer yang dihubungkan ke jaringan internet yang menyediakan layanan web. Komputer ini menyimpan informasi, aplikasi,…
- Setting Laragon Agar Bisa Di Akses Via Lan Nginx Setting Laragon Agar Bisa di Akses via LAN Nginx Mengenal Laragon Laragon adalah perangkat lunak open-source Windows yang dirancang untuk membuat web development secepat mungkin. Ini berarti Anda dapat membuat…
- Spesifikasi Vps Untuk Install Nginx Spesifikasi VPS Untuk Install Nginx Apa itu VPS? Virtual Private Server (VPS) adalah metode virtualisasi yang memungkinkan sebuah layanan berbasis server untuk dimulai di sebuah atau lebih server berbagi, yang…
- 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…
- Solusi Mudah untuk Memperbaiki Bluetooth yang Tidak… Koneksi Bluetooth pada beberapa perangkat seperti laptop, komputer, dan ponsel membantu pengguna untuk melakukan berbagai macam tugas tanpa kabel. Namun, beberapa masalah yang terkait dengan koneksi Bluetooth yang menyebabkan masalah…
- 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…
- Menghapus Log Nginx Vps Centos Menghapus Log Nginx Vps Centos Apa itu Nginx? Nginx adalah web server HTTP, proxy, dan mail server yang sangat populer untuk mesin Linux, Windows, dan macOS. Ini banyak digunakan untuk…
- 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…
- 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…
- Menaklukan Aplikasi Game Mekorama Dalam Waktu Yang Singkat Game Mekorama merupakan salah satu game puzzle yang paling seru dan menantang. Pengembang game tersebut telah berhasil menciptakan sebuah game yang menyenangkan dan memacu adrenalin. Dengan banyaknya fitur menarik, banyak…
- Peringatan 502 Bad Gateway Nginx 1.10.3 Ubuntu Peringatan 502 Bad Gateway Nginx 1.10.3 Ubuntu Apa itu 502 Bad Gateway Nginx? 502 Bad Gateway Nginx adalah error yang muncul ketika server web tidak bisa mengakses penyedia konten yang…
- Kenapa Pada Penelusuran Portal Skp Jabar Selalu Muncul Nginx Kenapa Pada Penelusuran Portal Skp Jabar Selalu Muncul Nginx? Apa itu Nginx? Nginx adalah sebuah distribusi yang menyediakan layanan server web dan proxy tak berinterupsi. Hal ini memperbolehkan pengguna untuk…
- 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.…
- 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…