Permalink WordPress pada Ubuntu, sebuah konfigurasi apache2

Ini adalah sebuah cerita pengalaman ketika seorang teman meminta untuk memindah websitenya dari sebuah hosting ke VPS (Virtual Private Server). Semula di layanan hosting konfigurasi file wordpress lebih mudah, namun ketika dipindah ke VPS yang notabene konfigurasi harus dilakukan sendiri, maka ketemulah permasalahan ini.

File .htaccess pada wordpress merupakan file penentu dalam permalink dari website dengan wordpress. Berikut cara konfigurasi server ubuntu untuk keperluan permalink tersebut, yang didapatkan dari sini.

Buat file “.htaccess” secara manual dan simpan pada direktori utama WordPress. (Ini adalah direktori dimana direktori wp-admin, wp-includes, dan wp-content berada)

Buka Terminal di Ubuntu (melalui ssh), login sebagai root dan ketik perintah berikut:

sudo chown -v :www-data “/FilePath/.htaccess”

Anda akan mendapatkan baris keterangan bahwa (group) file ownership has been changed to www-data (Apache2).
Berikan Apache2 write access pada file:

sudo chmod -v 664 “/FilePath/.htaccess”

Berikutnya kita harus mengijinkan (allow) WordPress untuk menulis pada file .htaccess dengan enabling mod_write pada Apache2 server. Ketik perintah berikut di terminal:

sudo a2enmod rewrite

Anda akan melihat keterangan bahwa modul telah diaktifkan
Kemudian restart Apache2 dengan perintah:

sudo service apache2 restart

Setelah hal di atas dilakukan masuk ke Dashboar wordpress (misal http://www.domainanda.com/wp-admin) dan buka menu Settings –> Permalinks dan pilih permalink format sesuai keinginan anda. Kemudian klik “Save Changes”.

Berikutnya, pastikan anda menambahkan AllowOveride All pada konfigurasi site-available konfigurasi domain anda (/etc/apache2/sites-available/domainanda.com.conf) seperti berikut:

<VirtualHost *:80>
DocumentRoot “/var/www/domainanda”
ServerName domainanda.com
<Directory “/var/www/domainanda”>
allow from all
Options +Indexes
AllowOverride All
</Directory>
</VirtualHost>

Nah demikian sedikip pengalaman yang mungkin bisa bermanfaat. Selamat mencoba!..

Pin It

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *