Kamis, 18 Januari 2018

Enable apache mod_rewrite pada Ubuntu 16.4 LTS

Secara default folder terletak di (DocumentRoot /var/www/html) 

Activate the mod_rewrite module menggunakan perintah ini
sudo a2enmod rewrite
kemudian restart service apache
sudo service apache2 restart
untuk menggunakan mod_rewrite dengan file .htaccess  (yang secara umum di gunakan), edit pengaturan default VirtualHost dengan perintah di bawah
sudo nano /etc/apache2/sites-available/000-default.conf
Di bawah "DocumentRoot /var/www/html" tambahkan kode di bawah ini:
<Directory "/var/www/html">
AllowOverride All</Directory>
Kemudian restart service apache:
sudo service apache2 restart

Khusus untuk wordpress apabila file.htaccess tidak bisa di tambahkan dari permalink maka buatlah secara manual menggunakan perintah vi .htaccess 
ganti permision file.htaccess menjadi 666 kemudian save kembali dari Setting permalink lalu kembalikan permision menjadi 644 dengan perintah
sudo chmod -R 644 /var/www/html/.htaccess

Tidak ada komentar:

Posting Komentar