Menurut Anibar Studio adalah modul dari apache yang fungsinya menulis ulang alamat website sehingga lebih mudah dibaca serta "user friendly" dan ketika kita install Wordpress biasanya mode rewrite ini memang wajib di aktifkan
kali ini Anibar Studio akan akan membahas cara mengaktifkan Mode rewrite, karna sayapun sempat mengalami masalah saat install Wordpress dikarnakan mode rewrite belum saya aktifkan
Untuk mengaktifkan mode rewrite silahkan gunakan perintah di bawah ini:
Mengaktifkan mode rewrite
# sudo a2enmod rewrite
Restart Apache2
# sudo systemctl restart apache2
perbaiki file pada virtualhost apache anda dan samakan dengan settingan saya di bawah ini.
/etc/apach2/site-available/nama file virtualisasi.conf
ServerAdmin admin@anibarstudio.id
ServerName anibarstudio.id
ServerAlias www.anibarstudio.id
DocumentRoot /var/www/html/wordpress
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all<
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
*Penting : code diatas hanyalah sebagai pembanding pada settingan virtualisasi apache yang kita buat, coba perhatikan di atas ada tulisan AllowOverride di <Directory /var/www/html/> dan valuenya All, jika valuenya masih none atau yang lainya silahkan ganti jadi All, silahkan di ubah.
Mengaktifkan file virtualhost
a2ensite nama_file_virtualisasi.conf
Nonktifkan file virtualhost
a2dissite nama_file_virtualisasi.conf
Terimakasih, Semoga membantu,
Jika ada kesalahan atau masih bingung, silahkan bertanya.
EmoticonEmoticon