404 Not Found Pada Openlitespeed

643 views

404 Not Found Pada Openlitespeed adalah kesalahan umum yang biasa terjadi pada saat kita sudah berhasil menginstal wordpress pada openlitespeed. Error 404 berarti file tersebut dianggap tidak ada pada webserver anda, dalam hal ini adalah openlitespeed. Biasanya hal ini terjadi karena file atau directory yang memiliki permission atau izin yang berbeda dengan lainnya, misalnya masih dimiliki oleh root sementara yang lain sudah dimiliki oleh nobody.

404 Not Found Pada Openlitespeed

Penyebab lainnya adalah konfigurasi .htaccess yang berubah atau bahkan belum terbentuk. Sama seperti pesan error lain (500 error, 502 error, 504 error, dst.). Pesan Error 404 Not Found adalah hasil dari proses HTTP yang menemukan ketidak sesuaian.

Solusi Masalah 404

1. Langkah Ke-1: Cek Struktur Permalink

404 Not Found Pada Openlitespeed

Silahkan anda login ke dashboard wordpress lalu ubah struktur permalink menjadi struktur yang sama dengan yang anda inginkan, dalam website ini adalah /%postname%/. Semula Numeric menjadi Post name.

2. Langkah Ke-2: Rewrite Control

Cek Rewrite Struktur Permalink

Langkah kedua adalah dengan memeriksa rewrite control pada webserver openlitespeed. Apakah sudah dibuat yes atau no. Silahkan anda login ke webserver anda di port 7080, lalu cek dibagian Rewrite Control pada virtual host anda tersebut.

2. Langkah Ke-3: Mengupdate file .htaccess

.htaccess adalah file situs web yang mengontrol konfigurasi tingkat tinggi situs web anda. Pada server yang menjalankan OpenLiteSpeed (perangkat lunak server web), file .htaccess memungkinkan anda membuat perubahan pada konfigurasi situs web anda tanpa harus mengedit file konfigurasi server.

Meskipun file tersembunyi, lokasi file .htaccess paling sering ditemukan di folder public_html situs web Anda.

Coba anda ubah file .htaccess menjadi seperti di bawah ini:

# BEGIN WordPress
# The directives (lines) between "BEGIN WordPress" and "END WordPress" are
# dynamically generated, and should only be modified via WordPress filters.
# Any changes to the directives between these markers will be overwritten.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Jika anda sudah melakukan semuanya, silahkan restart webserver anda.

/usr/local/lsws/bin/lswsctrl restart

Berdasarkan pengalaman, error 404 sudah teratasi dengan langkah-langkah tersebut tadi. Selamat mencoba!

Artikel Sebelumnya:

  1. Tema WordPress Indonesia
  2. Review Contabo Indonesia
  3. Cara mengubah nameserver domain
  4. Cara Instal Wordpres di VPS Openlitespeed
  5. Cara tambah domain di OpenLiteSpeed

 

Daftar Layanan Hosting Terlaris
Target AudienProviderHarga Mulai Dari
USAContabo£ 2.99/bulan
EropaContabo£ 2.99/bulan
IndonesiaNiagahoster IndonesiaRp. 8.000,00/bulan
Exabytes IndonesiaRp. 10.000,00/bulan
Hostinger IndonesiaRp. 8.000,00/bulan
DomainesiaRp. 8.000,00/bulan

Leave a reply "404 Not Found Pada Openlitespeed"

Author: 
author
Nama saya Harry. Ini merupakan blog pribadi. Isi utamanya tentang belajar wordpress dari nol sampai lupa lagi, karena keseringan lupa, akhirnya yang pernah lupa dituangkan dalam blog sederhana. Terkadang di waktu luang, saya menulis tentang apa yang ingin saya tulis. Jadi jangan heran pada akhirnya blog ini jadi gado-gado.