Pages

November 09, 2010

Alternatif mod_rewrite


Punya inspirasi tapi cuma modal free host? (gw banget)
Kalo host gak support mod_rewrite, gak usah terlalu panik.. Yang penting host masih support .htaccess, itu aja cukup...
Rahasianya gini, di .htaccess isi:


ErrorDocument 404 /handler.php
DirectoryIndex handler.php


Nah, asumsikan di folder root cuma ada 2 file: handler.php dan .htaccess..
.htaccess bertugas mengarahkan user, handler.php bertugas memproses request...

Untuk ngambil parameter, ada 3 cara, pake: $_SERVER['REDIRECT_URL'], $_SERVER['REDIRECT_QUERY_STRING'], terakhir $_SERVER['REQUEST_URI']

Kalo orang kreatif, pasti langsung jalan otaknya liat beginian... Wkwkwk


Uji kasus
User datang ke: http://example.com/delete/status/1798/page/2
Dalam hal ini:
nilai $_SERVER['REQUEST_URI'] adalah "/delete/status/1798/page/2"...

Selamat berkreasi! Hehehe

0 comments:

Post a Comment