Assalamualaikum Wr.Wb
dikesempatan saya pada hari ini saya akan membagikan cara membagikan sebuah cara mengaktifkan mod retwrite apache2 di ubuntu dan debian.
Jika kita telah menginstall server web apache2 maka otomatis mod_retwrite juga telah diinstall, akan tetapi seara default belum diaktifkan ,kita harus mengaktifkan mod_rewrite secara eksplisit untuk menikmati manfaatnya.
Apa itu Mod_retwite?
erver web Apache2 menawarkan fitur extensible yang direalisasikan oleh gagasan modul pluggable. Ketika membangun Apache2, Anda mengkompilasi satu set modul yang menurut Anda perlu, ke dalamnya. Salah satu modul tersebut disebut mod_rewrite yang bertanggung jawab untuk menulis ulang URL website di sisi server. Sebagai contoh, ketika pengguna meminta "http://myserver.com/my_category/my_post.html", URL yang diminta diterjemahkan oleh mod_rewrite untuk "http://myserver.com/post.php?category=100&post=200" , yang kemudian ditangani oleh server web.Mengapa menggunakan Mod_retwrite?
Webmaster umumnya menggunakan mod_retwrite untuk meningkatkan user-keramahan dan mesin pencari ramah situs web dengan mengekspos URL lebih mudah diingat dan crawlable ke dunia dengan mod_rewrite. Selain itu, dapat membantu menyembunyikan informasi sensitif seperti string query dari permintaan URL, dan karenanya dapat meningkatkan keamanan situs.cara mengaktifkan mod_retwrite?
- langkah pertama buka terminal dan masuk super user
- aktifkan module rewrite nya dengan cara
a2enmod rewrite
- setelah itu restart apache nya dengan cara
service apache2 restart
- selanjutnya buka 000.default.conf dengan cara
nano /etc/apache2/sites-available/000-default.conf
- tambahkan beberapa konfigurasi di file tersebut
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all - setelah itu service apache2 dengan "service apache2 restart"
- selanjutnya kita test apakah sudah aktif atau belum, dengan cara buat file di /var/www/html, dengan nama info.php
- tambahkan konfigurasi seperti di gambar
- save dan ketikkan di webbrowser http://localhost/info.php
- sudah ada mod rewrite, berarti sudah aktif
Out Of Topic Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon