Rewriting – Fortiweb

Halo sobat jumpa lagi kali ini kita akan membahas mengenai URL rewriting pada fortiweb btw sebelumnya bahas pada temanya kita bahas dulu anatomi dari sebuah website terlebih dahulu yak..jadi begini…

Nah…pahamkan ???

Ok deh biasa sebuah website anatominya terdiri antara lain :

1.URL (Uniform Resource Locator) : sebuah alamat website yang digunakan untuk dapat mengakses suatu website
Anatomi URL sebagai contoh ketika man teman mengunjungi sebuah website untuk mencari kerja contoh
http://palugada.net.id/career

http : Merupakan dari sebuah protocol
palugada.net.id : Merupakan dari sebuah alamat hostname
/career : Merupakan path dari sebuah website,path merupakan lokasi file dari sebuah website

cara kerja dari sebuah url ini pada client bisa kita lihat pada url header berikut :

Pada Bagian get HTTP/1.0 merupakan dari sebuah request bisa man teman lihat request tersebut sekaligus berisikan alamat url,bisa berupa get dan post pada bagian Host adalah nama host website tersebut user-agent adalah browser yang digunakan,untuk melihat cookie bisa kita lihat disini juga pada url header

2.Body Website : Merupakan berisikan dari sebuah halaman/tampilan website ituloh kayak orang orang zaman now
koding(kolak dingin wk wk)

terus ngapain kita harus tahu gitu,sebenarnya tujuan rewriting di fortiweb ya itu untuk memanipulasi baik berupa url dan body contentnya,hmmm lalu fungsi rewriting buat apaan??

Fungsi Rewriting :

1.kita bisa maintenance sebuah website misal dari http://palugada.net.id/halaman-utama kita bisa pindah ke
http://palugada.net.id/halaman-backup

2.Bisa menyembunyikan/meringkas dari path atau menyembunyikan suatu file website misal asp,html,dll

3.Dan lain lain wk wk

untuk menu rewriting url sebagai berikut

bisa di liat pada action type terdapat 2
1.Request Action(action yang dipinta client berupa url tersebut)
2.Response Action (Action yang akan di berikan kepada client dari server)

jadi bedanya pada request action biasa kita memanipulasi url sedankan response action bisa kita tambahkan manipulasi body content pada website


Pada bagian rewrite Http header request akan dijalankan oleh fortiweb sebelum diteruskan ke webservernya

Pada rewrite http header terdapat :

1.host bisa kita ketikkan berupa ip-address atau hostname

2.url kita bisa memasukkan alamat sub string dari url seperti /path1/path2 jangan memasukkan
domainnya seperti palugada.net.id cukup masukkan pathnya saja

3.referer atau referral artinya client tidak mengunjungi alamat website kita secara langsung,jadi bisa
saja website kita diakses melaui link share,dll contoh : agan naro link lowongan kerja dalam facebook misal
palugada.net.id/career,jadi ketika agan berkunjung ke palugada.net.id/career gak secara langsung berkungjung ke
website tersebut melainkan agan berkunjung ke website tersebut melalui redirect link share dari facebook

berikutnya setelah menu rewrite http header ada lagi menu redirect 301/302 jika ada ada url: palugada.net.id/old-content kita pindahkan menjadi palugada.net.id/new-content baik secara permanen ataupun temporary atau bisa kita buat menjadi forbidden


Nah pada create new ini yang seru agan bisa belajar regex(regular expression) wk..wk..wk
mau tahu..?? lanjut besok ya..bersambung next kita sambung regex dan response action eaa


Semoga Bermanfaat







Posted in Uncategorized

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.