Pesan error wordpress : 500 Internal Server Error
Pada suatu saat saya menemukan blog wordpress saya tidak bisa dibuka dan menampilkan pesan error seperti ini.
500 Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@bagusekoprasetyo.com.com and inform
them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle
the request.
Saya sempat bingung bagaimana mengatasi masalah ini, namun setelah saya googling saya menemukan beberapa cara untuk mengatasi masalah ini. Dari beberapa cara yang telah saya coba akhirnya saya menemukan masalah yang membuat blog saya mengeluarkan pesan error semacam itu. Hal tersebut terjadi karena ada kesalahan kode pada file .htaccess yang terletak pada folder public. Hal ini biasanya terjadi apabila kita membuka wp-admin dan site secara bersamaan.
Berikut kode yang benar dibawah ini. Apabila anda menemukan masalah yang sama, tinggal cocokkan saja dengan kode .htaccess dibawah ini.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
