Masukkan beberapa nilai sampah ke dalam .htaccess
mis. foo bar
, sakjnaskljdnas
Kata kunci apa pun yang tidak dikenali oleh htaccess dan kunjungi URL Anda. Jika berhasil, Anda harus mendapatkan file
500 Internal Server Error
Kesalahan server dari dalam
Server mengalami kesalahan internal atau kesalahan konfigurasi dan tidak dapat menyelesaikan permintaan Anda ....
Saya menyarankan Anda untuk segera menaruhnya setelah itu RewriteEngine on
.
Karena Anda berada di mesin Anda. Saya kira Anda memiliki akses ke .conf
file apache .
buka .conf
file tersebut, dan cari baris yang mirip dengan:
LoadModule rewrite_module modules/mod_rewrite.so
Jika diberi komentar (#), hapus komentar dan restart apache.
Untuk log menulis ulang
RewriteEngine On
RewriteLog "/path/to/rewrite.log"
RewriteLogLevel 9
Letakkan 3 baris di atas di file virtualhost
. mulai ulang httpd.
RewriteLogLevel 9
Menggunakan nilai tinggi untuk Level akan memperlambat server Apache Anda secara dramatis! Gunakan file log penulisan ulang pada Level yang lebih besar dari 2 hanya untuk debugging! Level 9 akan mencatat hampir setiap detail rewritelog.
MEMPERBARUI
Hal-hal telah berubah di Apache 2.4:
DARI Meningkatkan ke 2.4 dari 2.2
Perintah RewriteLog dan RewriteLogLevel telah dihapus. Fungsionalitas ini sekarang disediakan dengan mengkonfigurasi tingkat pencatatan yang sesuai untuk modul mod_rewrite menggunakan direktif LogLevel . Lihat juga bagian logging mod_rewrite.
Untuk informasi lebih lanjut tentang LogLevel, lihat Petunjuk LogLevel
Anda bisa mencapai
RewriteLog "/path/to/rewrite.log"
dengan cara ini sekarang
LogLevel debug rewrite_module:debug