mod_rewrite for clean URL doesn't work
Posted
by
deathlock
on Pro Webmasters
See other posts from Pro Webmasters
or by deathlock
Published on 2013-11-07T14:29:20Z
Indexed on
2013/11/07
16:14 UTC
Read the original article
Hit count: 249
Basically what I want to do is to convert this:
http://localhost/jariungu/user_caleg.php?idCaleg2014=3
into this:
http://localhost/jariungu/caleg/3
I have managed to make /jariungu/caleg/3
to direct to the original URL (as in, if I open that URL, it directs me to the appropriate page). The problem is, once opened, the URL returns to the original, ugly one in the address bar.
This is what I tried. Could someone provide a help?
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
RewriteBase /jariungu/
RewriteRule ^caleg\/([0-9]+)\/([a-zA-Z]+\s*[0-9]*)/?$ caleg.php?idCaleg2014=$1&namaCaleg=$2 [NC,L]
RewriteRule ^caleg\/([0-9]+)/?$ caleg.php?idCaleg2014=$1 [NC,L]
</IfModule>
© Pro Webmasters or respective owner