Error Log: Invalid command ‘RewriteEngine’, perhaps misspelled or defined by a module not included in the server configuration

Error ini dapat menyebabkan Internal Server Error ketika konfigurasi pada apache salah Bahkan website harus selalu ada index.php pada local server seperti domain/index.php/apps dikarenakan mod rewrite nya belum diaktifkan / belum ada. Khususnya ketika saya lagi menggunakan zend framework dengan url http://zfproject.local/index.php/apps jika saya akses http://zfproject.local/apps (tanpa index.php) menyebabkan  Internal Server Error atau bahkan request ke server tidak ditemukan (404 Not Found). Ternyata begitu saya cek error tersebut dari /var/log/apache2/error.log

$ gedit /var/log/apache2/error.log

Continue reading

Zend Framework Shared Hosting, Dengan Memanfaatkan mod_rewrite

Ketika saya coba upload project zend framework ke shared hosting ada beberapa masalah. Entah untuk solusi lain saya belum menemukannya karena ini sangat tidak elegan jika kita upload ke shared hosting dengan url http://www.myweb.com/public/ seharusnya untuk terlihat lebih professional dengan url http://www.myweb.com/. Jika anda menggunakan VPS saya kira tidak masalah karena di VPS yang saya tau dapat dikonfigurasikan lagi. Masalahnya jika kita menggunakan shared hosting. Continue reading