Sidik.Org Pelbagai Sidik.org kini lebih ‘mesra enjin pencari’

Sidik.org kini lebih ‘mesra enjin pencari’

Dengan menggunakan modul apache [b]’mod_rewrite'[/b], sidik.org telah dikemaskini supaya lebih ‘search engine friendly’.

contohnye.. sekiranya sebelum ini untuk mencetak catatan ini (id = 53)
[code]
[url]http://sidik.org/index.php?isi=cerita&id=53&BRSR=0&cetak=1[/url]
[/code]

sekarang, URL nye telah dipermudahkan kepada
[code]
[url]http://sidik.org/catatan_53__cetak.php[/url]
[/code]

Jadi, URL anda akan lebih ‘enak’ dilihat oleh manusia dan robot (tanpa tanda ‘&’ ,’=’ dan ‘?’ :p )

bagaimana caranya ?

buat satu fail [b].htaccess[/b]
di dalam fail [b].htaccess[/b] , tambah kod seperti berikut
[code]
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*)_(.*)_(.*)_(.*).\php$ index.php?isi=$1&id=$2&BRSR=$3&$4=1
[/code]

untuk mod_rewrite generator, sila ke :-
[url=http://www.webmaster-toolkit.com/mod_rewrite-rewriterule-generator.shtml]webmaster-toolkit.com[/url]

selamat mencuba :bintang:

5 thoughts on “Sidik.org kini lebih ‘mesra enjin pencari’”

  1. Dek.

    Katakan contoh ada satu lagi data nak di send. Tapi tak selalu. Kadang-kadang je.

    Contoh:

    [code]

    index.php?page=testing&lang=en

    dia jadi ==> testing_en.php

    [/code]

    Katakan sesetengah tu kita perlu send satu data lagi katakan:

    [code]

    index.php?page=testing&lang=en&type=biasa

    boleh ke tambah macam ni ==> testing_en.php?type=biasa

    [/code]

    Aku try tak boleh

  2. macam tu memang tak boleh, kita kene organize dulu variable yang kita nak masukkan sama ada selalu guna@tak.

    boleh buat 2 rules dalam .htaccess tu
    yang ni akan match dengan testing_en.php
    [code]RewriteRule (.*)_(.*)\.php$ index.php?page=$1&lang=$2 [/code]

    yang ni akan match dengan testing_en_biasa.php
    [code]RewriteRule (.*)_(.*)_(.*)\.php$ index.php?page=$1&lang=$2&type=$3[/code]

  3. tak pun kalau buat satu pun boleh kot

    contoh:

    RewriteRule (.*)_(.*)_(.*)_(.*)\.php$ index.php?page=$1&lang=$2&type=$3&color=$4

    kalau nak hantar data page & lang sahaja kita buat:

    datapage_datalang__.php (ada dua tanda under score kat hujung)

    Boleh kot….

Leave a Reply to kamilzCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related Post

Gempa bumi 8.5 skala rictherGempa bumi 8.5 skala ricther

gambar peta seismik dari http://www.iris.edu/seismon/ [center][url=http://sidik.org/gambar.php?id=52][img]http://sidik.org/thumbnail.php?id=52[/img][/url][/center] TOKYO : An earthquake measuring 8.5 on the richter scale has rocked the Indian Ocean, triggering a tsunami warning, the Japanese Kyodo news service