Mengganti Struktur Permalink Wordpress dengan Modifikasi .htaccess

Kali ini saya akan membahas tentang bagaimana cara mengubah struktur permalink di wordpress menjadi “Pretty Permalinks“.

Mungkin anda masih menggunakan permalink dengan struktur /index.php/%year%/%monthnum%/%day%/%postname%/.

Jika ingin menggantinya menjadi “Pretty Permalink” yang tanpa index.php di depannya. Anda bisa mencoba mengedit struktur permalink di wordpress:

Options->Permalink.

Akhirnya ganti dengan custom structure: /%year%/%monthnum%/%day%/%postname%/

lalu klik update structure

Ini lantas belum menyelesaikan masalah. Jika langsung menggunakan struktur ini, pastinya ada internal server error atau page not found. Hal ini karena kita belum mengedit .htaccessnya.

Buka file .htaccess, kalau belum ada, buat filenya. Set permissionnya dengan chmod 660. Lalu dari wordpress Klik Manage->File(s)->.htaccess (For Rewrite Rules)

Ketikkan kode berikut:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Lalu klik update file

Sekarang coba klik view site (kiri atas) dan mulai jelajahi situs wordpress anda. Jika tak ada masalah. Maka URL Rewriting selesai.

Url rewriting ini juga bisa diterapkan pada struktur permalink yang lain. Jadi, Anda bisa mencobanya walaupun strukturnya bukan seperti yang saya katakan.

3 Responses to “Mengganti Struktur Permalink Wordpress dengan Modifikasi .htaccess”

  1. oke, kayaknya menarik… tapi lebih menarik kalo di kasih screen shootnya gitu kaleee

  2. Oke Mas, bakalan tak kasih screen shotnya. hehehe.

  3. [...] Dan juga sebagai tambahan anda harus mensetting izin atau permission dari file .htaccess di folder wordpress root anda menjadi 660 atau 666 agar bisa menggunakan permalink tanpa index.php. Karena dulu saya ingin merubah permalink tanpa ada index.php di linknya selalu tidak bisa-bisa hal ini karena izin dari file .htaccess tersebut. Untuk lebih jelasnya bisa dilihat di artikel ini. [...]

Leave a Reply