Category Archives: Tutorial Umum

minify wordpress

Minify css html dan js untuk Meningkatkan Google Page Speed

Last updated on

minify wordpress

Minify css, html dan js untuk Meningkatkan Google Page Speed – Seperti yang telah diketahui bahwa kecepatan akses sebuah website sangatlah mempengaruhi kualitas SEO dari sebuah website tersebut. Untuk mengecekan speed website dapat dilakukan pengecekan melalui Google Page Speed: read more


hasil share setelah fetch

Menampilkan Gambar dan Deskripsi Share Facebook

Last updated on

Menampilkan Gambar dan Deskripsi Share Facebook – Tidak dapat dipungkiri lagi bahwa saat ini facebook merupakan salah satu sumber traffic no 2 setelah google. Selain itu, google pun juga secara resmi akan mempertimbangkan artikel atau konten yang banyak dishare di social media seperti facebook dan twitter sebagai salah satu tolak ukur rangking di hasil pencariannya. read more


  • -
mod rewrite

Tips dan Trick Mod_Rewrite (htaccess) Apache

Last updated on

mod rewrite

Tips dan Trick Mod_rewrite (htaccess) Apache – Mod_rewrite atau yang biasa yang dikenal sebagai .htaccess merupakan sebuah perintah yang dapat digunakan untuk melakukan rewrite atau perubahan pada konfigurasi apache secara kustom untuk website tertentu dan hal inilah salah satu alasan mendasar mengapa apache sangat disenangi untuk digunakan sebagai web server.

Mengaktifkan .htaccess di Apache

Jika .htaccess tidak bekerja, maka pastikan bahwa .htaccess telah diaktifkan di webserver. Untuk mengaktifkannya sangatlah mudah, cari file konfigurasi apache (httpd.conf) dan kemudian bukalah file tersebut. Pada file tersebut, carilah baris:

<Directory “/var/www/htdocs”> atau yang memiliki htdocs di pathnya

Setelah menemukan baris tersebut, kemudian carilah baris:

AllowOverride None

Kemudian benarkanlah baris tersebut dengan menggantinya menjadi:

AllowOverride All

Selanjutnya, restartlah apache dengan menggunakan perintah berikut:

/etc/init.d/httpd restart

Mengaktifkan Mod_rewrite dengan .htaccess

Mod_rewrite memungkinkan untuk mengubah URL asli website menjadi seo friendly sehingga mudah untuk diingat dan disukai oleh mesin pencari. Untuk mengaktfkan fitur tersebut, silahkan menambahkan baris berikut bagian awal .htaccess

Options +FollowSymLinks

Block dan Unblock Akses Website

Untuk membuat website hanya dapat diakses dari IP tertebtu, misalnya hanya bisa diakses melalui IP 36.26.12.290, silahkan menambahkan baris perintah berikut di .htaccess:

Order Allow, Deny
Deny from All
Allow from 36.26.12.290

atau juga bisa dengan:

Order Allow, Deny
Allow from 36.26.12.290

Sedangkan untuk memblokir beberapa IP tertentu misalnya 36.26.12.290, maka dapat menggunakan dengan menambah baris:

Order Allow, Deny
Deny from 192.168.3.1
Allow from All

atau juga bisa dengan:

Order Deny, Allow
Deny from 192.168.3.1

Mengubah ukuran atau beberapa limit di php.ini

Dengan .htaccess, maka memungkinkan untuk kita mengubah beberapa limit pada php.ini atau mengaktifkan konfigurasi tertentu di php.ini. Namun, limit tersebut tidak dapat melebihi pada limit yang telah di tetapkan. contoh:

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

php_value upload_max_filesize 32M
php_value post_max_size 32M
php_value max_execution_time 100
php_value max_input_time 100

[/pastacode]

pada contoh tersebut, kita akan mengubah limit upload pada php dan maksimal eksekusi php.

Ubah time zone atau waktu Php

.htaccess juga memungkinkan untuk mengubah waktu atau Time Zone pada PHP. Tambahkan baris perintah berikut untuk melakukannya:

[pastacode lang=”php” message=”” highlight=”” provider=”manual”]

SetEnv TZ Asia/Jakarta

[/pastacode]

Baris tersebut artinya bahwa kita akan mengubah waktu pada server untuk akun Anda ke Asia/Jakarta.

catatan: dengan perintah tersebut, maka artinya waktu pada php di akun yang digunakan akan menggunakan waktu Jakarta, namun hal tersebut hanya berlaku untuk website atau akun itu saja dan tidak berlaku untuk semua website di server.

Aktifkan Kompresi Gzip atau Mod Deflate

Seperti yang telah di bahas pada artikel sebelumnya:

Aktivasi Mod Deflate Apache

Dengan .htaccess dapat juga berfungsi untuk mengaktifkan mod_deflate guna mempercepat akses website dan menghemat bandwidth tentunya. Silahkan tambahkan baris berikut untuk mengaktifkan mod deflate

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

<IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE application/html AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> read more


  • -
apache mod deflate

Aktivasi Mod Deflate pada Apache

Last updated on

apache mod deflate

Aktivasi Mod Deflate pada Apache – Pada artikel sebelumnya, kami telah membahas terkait tahapan atau panduan dalam mengaktifkan GZIP Compression atau kompresi GZIP pada Nginx (Baca: AKTIFKAN KOMPRESI GZIP PADA NGINX) dan pada artikel kali ini, kami akan membahas tentang aktivasi Mod Deflate di Apache. Gzip dan Mod Deflate memiliki fungsi yang sama yaitu untuk untuk kompresi script agar lebih cepat diakses.

Pada web server Apache, Mod deflate dapat diaktifkan melalui .htaccess jika mod rewrite pada server telah diaktifkan. Namun, cara tersebut kurang efektif karena secara umum Mod deflate sangat penting untuk mempercepat akses semua website di server sehingga akan sangat baik jika hal tersebut aktif secara default untuk semua website di server.

Berikut adalah panduan untuk mengaktifkan Mod deflate di apache:

Login ssh dengan user root di vps atau server dan kemudian carilah menu konfigurasi apache ( httpd.conf).

Setelah itu, lakukan editing terhadap file httpd.conf tersebut dengan perintah:

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

#nano httpd.conf

[/pastacode]

atau menggunakan vim

#vim httpd.conf

Pada bagian akhir konfigurasi apache Anda, silahkan tambahkan baris perintah berikut ini:

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

<IfModule mod_deflate.c> # compress text, html, javascript, css, xml: AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE image/x-icon </IfModule> read more


× Ada yang ditanyakan?