Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

URL Rewrite

edited May 2011 in Share
<img src="http://i56.tinypic.com/33y6gza.jpg"/>;
Cara ini, mengandalkan file .htaccess.
Gunanya adalah memanipulasi URL yang memakai fungsi $_GET

Langkahnya sebagai berikut :

<b>1. Buat file index.php</b><div class='geshi_syntax'><table><tr><td><div class='code'><pre class="php"><span class="re0">$user</span> <span class="sy0">=</span> <span class="re0">$row</span><span class="br0">[</span><span class="st_h">'user'</span><span class="br0">]</span> <span class="co1">// Diambil dari database</span>
<span class="kw1">if</span><span class="br0">(</span><span class="re0">$_GET</span><span class="br0">[</span><span class="st_h">'user'</span><span class="br0">]</span> <span class="sy0">==</span> <span class="re0">$user</span><span class="br0">)</span><span class="br0">{</span>
<span class="kw1">echo</span> <span class="st0">"hi "</span><span class="sy0">.</span><span class="re0">$user</span><span class="sy0">.</span><span class="st0">", You're Rock!"</span><span class="sy0">;</span>
<span class="br0">}</span></pre></div></td></tr></table></div>

<b>2. Buat file .htaccess dan masukan script berikut :</b><div class='geshi_syntax'><table><tr><td><div class='code'><pre class="html">RewriteEngine On
RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?user=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?user=$1</pre></div></td></tr></table></div>
<i>Script diatas adalah untuk me-rewrite (menulis kembali) proses yang diambil dari $_GET</i>

Jika sebelumnya, menggunakan URL<div class='geshi_syntax'><table><tr><td><div class='code'><pre class="html">http://domain.com/index.php?user=krist</pre></div></td></tr></table></div>;
Maka setelah memakai mod_rewrite, dapat diakses dengan menggunakan URL<div class='geshi_syntax'><table><tr><td><div class='code'><pre class="html">http://domain.com/krist</pre></div></td></tr></table></div>;

Tanggapan

Sign In or Register to comment.