mengaktifkan mod rewrite apache2 di debian dan turunannya

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.
mod

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?
  1. langkah pertama buka terminal dan masuk super user
  2. aktifkan module rewrite nya dengan cara
    a2enmod rewrite
    a2enmod rewrite
  3. setelah itu restart apache nya dengan cara
    service apache2 restart
    service apache2 restart
  4. selanjutnya buka 000.default.conf dengan cara
    nano /etc/apache2/sites-available/000-default.conf
  5. tambahkan beberapa konfigurasi di file tersebut
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
    Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all
  6. setelah itu service apache2 dengan "service apache2 restart"
  7. selanjutnya kita test apakah sudah aktif atau belum, dengan cara buat file di /var/www/html, dengan nama info.php
  8. tambahkan konfigurasi seperti di gambar
    tambahkan konfigurasi seperti di gambar
  9. save dan ketikkan di webbrowser http://localhost/info.php
    http://localhost/info.php
  10. sudah ada mod rewrite, berarti sudah aktif
Sekian sharing saya

Wassalamualaikum Wr.Wb

Previous
Next Post »
Thanks for your comment