Meneyembunyikan parameter url dengan .htaccess

Ass. Permisi gan mau tanya bagaimana cara menyembunyikan/hidden parameter url dengan menggunakan .htaccess, saya sudah coba beberapa kali tapi parameter urlnya masih muncul.

contoh kode .htaccess yang saya coba:

<IfModule mod_rewrite.c>
 Options +FollowSymlinks
 RewriteEngine on
 RewriteBase /

 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteRule ^([A-Za-z0-9_])/([^/]*)$ /$1.php?url=$2 [L]
</IfModule>

Mohon bantuannya, Terima kasih.

avatar gilang77
@gilang77

1 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

2 Jawaban:

Menghapus ekstensi .PHP

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
</IfModule>
avatar jhonyrain32
@jhonyrain32

196 Kontribusi 192 Poin

Dipost 7 tahun yang lalu

kalau untuk gabungan .PHP DAN .HTML

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.html-f
RewriteRule ^(.*)$ $1.html
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
</IfModule>

gabungkan file index.php dengan file .htacces yang telah dibuat dalam satu folder project, lalu jalankan scriptnya di web browser agan..

avatar jhonyrain32
@jhonyrain32

196 Kontribusi 192 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban