Sudah pernah liat alamat web seperti ini? http://bmg.go.id/depan.bmg? Ini adalah websitenya Badan Meteorologi dan Geofisika (BMG). Kalau kita perhatikan file yang di panggil pertama kali oleh website ini adalah file dengan ekstensi .bmg bukan .php, .asp, .jsp atau .html yang biasa kita liat di website-website lain. Isi sebenarnya dari file depan.bmg adalah script php tapi disimpan dengan ekstensi lain misalanya seperti .bmg. Pada saat file tersebut di panggil webserver akan mem-parsing-nya ke PHP. Bagaimana caranya? ikuti langkah-langkahnya sbb:
Selain ekstensi .bmg, kita sebenarnya bisa membuat ekstensi lain semau kita misalnya .pxp atau .anu dengan cara yang sangat mudah. Perlu di catat pada percobaan ini saya menggunakan bundle XAMPP for Windows Version 1.5.0-pl1 (PHP versi 5.0.5).
Untuk membuat suatu ekstensi misalnya .xhx atau .anu agar bisa diparsing oleh Apache dan PHP maka anda harus menambahkan type dari ekstensi tersebut kedalam file konfigurasi httpd.conf yang ada di direktori C:\Program Files\xampp\apache\conf\. Untuk SO Linux atau sebangsanya file httpd.conf biasanya ada di /etc/httpd/conf/ atau /etc/apache/conf/. Buka file tersebut menggunakan editor text kemudian cari bagian MIME configuration atau tekan Ctrl+F dan masukkan kata kunci (Find what) AddType. Pada bagian MIME configurasi tersebut tambahkan baris berikut:
AddType application/x-httpd-php .pxp
AddType application/x-httpd-php .anu
Selanjutnya restart apache anda. Buat sebuah script PHP misal
<? echo "Hello, ini ternyata saya bisa juga"; ?>
Kemudian simpan file tersebut dengan ekstensi .anu misal tex.anu. Panggil file tersebut menggunakan browser kesukaan anda (http://localhost/uji/tex.anu).
Selamat mencoba semoga bermanfaat.

