Diskon 50% terbatas! Masukkan kupon "programmer2025" di kelas apa saja

[TANYA] Customize URL dengan .htaccess

Numpang tanya pak, cara membuat URL dengan setup .htaccess gimana ya? outopnya nanti seperti ini kira-kira :

localhost/fkts/berita/2016/cerita-kita

saya sudah nyoba hanya bisa 1 kondisi saja, ex :

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $ !^(index\.php)
RewriteRule ^(.*)$ index.php?index=$1 [L,QSA]

link yang dihasilkan ex. localhost/fkts/cerita-kita

################################################ Sedang disini saya membuat konsep seperti ini : localhost/folder/index.php?param1=value1¶m2=value2

saya tegaskan lagi, outputnya nanti seperti ini : localhost/folder/value1/value2/

Semoga mudah dipahami dan mohon bantuannya :) thx.

avatar bn404
@bn404

17 Kontribusi 6 Poin

Diperbarui 10 tahun yang lalu

7 Jawaban:

coba tambahin ini gan

 RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)$ index.php?p=$1&sp=$2 [L]

rewriterrulenya ditambah aja sesuai kebuhthan yang bagian / (garis miringnya)

avatar immeng
@immeng

10 Kontribusi 18 Poin

Dipost 10 tahun yang lalu

Belum ngerti soal yang ini. Ini penting banget menurut saya ;D yang bisa . Bantu bikin totornya dong gan di perpustakaan. Hihihi... ngarep

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 10 tahun yang lalu

Maaf ikut nimbrung jg. Ini materi yg bagus juga dibahas di satu kelas. Sy berharap pengelolah sekolah koding bisa buat kelas tentang htacces ini. #recomended...

avatar onirusama
@onirusama

265 Kontribusi 184 Poin

Dipost 10 tahun yang lalu

Setuju pak, kebetulan ini kendala ane pas dapet project bikin aplikasi :) kan kalo make .htaccess lebih enak baca link dan bisa juga buat mencegah attacker melakukan aksinye..hehe

avatar bn404
@bn404

17 Kontribusi 6 Poin

Dipost 10 tahun yang lalu

Saya coba dulu pak :)

avatar bn404
@bn404

17 Kontribusi 6 Poin

Dipost 10 tahun yang lalu

Nah boleh juga :D saya juga butuh nih pelajarannya

avatar knightofgray
@knightofgray

99 Kontribusi 23 Poin

Dipost 10 tahun yang lalu

terima kasih pak, sudah saya coba :) awal kondisi error, tapi hasil otak atik akhirnya bisa :D ini hasil dari otak atik ane :

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ index.php?p=$1 [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/([^/]+)$ index.php?p=$1&sp=$2&sp1=$3 [L]

nah, nanti jika kita bikin url misal : localhost/folder/index.php?param1=v1¶m2=v2 etc. kita bisa juga akses dengan URL : localhost/folder/v1/v2 etc.

Sekian dan terimakasih yang sudah berkenan menjawab ;)

avatar bn404
@bn404

17 Kontribusi 6 Poin

Dipost 10 tahun yang lalu

Login untuk ikut Jawaban