mengubah htaccess pada webserver di localhost

Enabling mod_rewrite and .htaccess di XAMPP pada Windows XP

By default, XAMPP did not enabled mod_rewrite and .htaccess. When you access your web that require mod_rewrite and place .htacces file inside the document root, you’ll get error page like in the screen shot below:

Follow these simple step to enable mod_rewrite and .htaccess using XAMPP under Windows:

  1. Open your httpd.conf file, usually placed in C:\xampp\apache\conf
  2. Find #LoadModule rewrite_module modules/mod_rewrite.so line and remove the # mark
  3. Replace all AllowOverride None instances into AllowOverride All
  4. Restart Apache service
  5. Check if the mod_rewrite module is loaded correctly using XAMPP phpinfo. See the screen shot:

Tips:
You can’t easily create .htaccess file using Windows Explorer. You can use these tricks:

  • create htaccess.txt using Windows Explorer, put all your rules there
  • open command prompt by Start-> Run ->cmd
  • enter the document root where htaccess.txt file reside
  • rename it into .htaccess using command below

ren htaccess.txt .htaccess

Pada Appserv

Getting .htaccess files to work on AppServ (Windows version) a lot of peoples computers doesn’t seem to work, I myself am one of those people, so I fiddled around the other day and got it working – so hopefully if you follow this tutorial you’ll understand how to get it to work and it should work for you.

First of all if you locate your Apache folder (within your AppServ folder, usually installed directly on your C drive) and go into a folder called “conf”, then open the file called “httpd.conf”.

Find:

#LoadModule rewrite_module modules/mod_rewrite.so

Replace:

LoadModule rewrite_module modules/mod_rewrite.so

Removing the ‘#’ (hash) symbol will enable the rewrite module. (Note: Some configurations are already loaded, if so ignore it)

Find:

AccessFileName .htaccess

Replace:

AccessFileName my.htaccess

Changing this from .htaccess to my.htaccess means that your .htaccess files will have to be called “my.htaccess” (However when you upload them to a real web server online then you’ll need to rename them back to .htaccess)

Now restart your Apache server (This can be done by going into the Apache folder, then into the “bin” folder and running the program “ApacheMonitor.exe”, opening it from the system tray and clicking “Restart”)

API (Application Program Interface)

Dalam contoh program sederhana di atas, dibutuhkan setidaknya ribuan system calls per detik. Oleh karena itu Kebanyakan programmer membuat aplikasi dengan menggunakan Application Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system calls sesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system calls sama dengan nama di API.

Keuntungan memprogram dengan menggunakan API adalah:

  • Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system call berbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
  • Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.

System call interface ini berfungsi sebagai penghubung antara API dan system call yang dimengerti oleh sistem operasi. System call interface ini akan menerjemahkan perintah dalam API dan kemudian akan memanggil system calls yang diperlukan.

Untuk membuka suatu file tersebut user menggunakan program yang telah dibuat dengan menggunakan bantuan API, maka perintah dari user tersebut diterjemahkan dulu oleh program menjadi perintah open(). Perintah open() ini merupakan perintah dari API dan bukan perintah yang langsung dimengerti oleh kernel sistem operasi. Oleh karena itu, agar keinginan user dapat dimengerti oleh sistem operasi, maka perintah open() tadi diterjemahkan ke dalam bentuk system call oleh system call interface. Implementasi perintah open() tadi bisa bermacam-macam tergantung dari sistem operasi yang kita gunakan.

Cara Memakai API

* Dilakukan dengan mengimpor package/kelas import java.util.Stack;
* Ada beberapa kelas bernama sama dipackage yang berbeda, yaitu :

– import salah satu dan gunakan nama lengkap untuk yang lain, atau

– gunakan nama lengkap semua kelas

Ada tiga jenis Bahasa Pemrograman Java Application Programming Interface (API):

* inti resmi Java API, yang terdapat dalam JDK atau JRE, dari salah satu edisi dari Java Platform. Tiga edisi dari Java Platform adalah Java ME (Micro edition), Java SE (Standard edition), dan Java EE (Enterprise edition).
* Resmi opsional API yang dapat didownload secara terpisah. Spesifikasi API ini didefinisikan sesuai dengan Spesifikasi Jawa Request (JSR), dan kadang-kadang beberapa API ini kemudian dimasukkan dalam API inti dari platform (contoh yang paling terkenal dari jenis ini adalah swing).
* API tidak resmi, yang dikembangkan oleh pihak ketiga, tetapi tidak berkaitan dengan JSRs apapun.

Pihak-pihak ketiga dapat dengan bebas mengimplementasikan spesifikasi JSR API resmi (bahkan untuk API inti dari bahasa), memberikan bahwa mereka menyesuaikan diri dengan Teknologi Kompatibilitas Kit (TCK) untuk JSR ini (yang TCK adalah paket tes yang memeriksa kesesuaian dari implementasi untuk JSR). The result of this freedom is that many official APIs have more implementations than the Sun’s Reference implementation (RI). Hasil dari kebebasan ini adalah bahwa banyak API resmi memiliki lebih implementasi daripada Matahari pelaksanaan Referensi (RI). Anda dapat menggunakan kelas Java dan API untuk mengakses konten di berbagai server konten.

The DB2 Content Management pusat informasi yang menyediakan dokumentasi API berikut:

* Kelas Java dan API
* JavaBeans
* C + + kelas dan API
* Tabel kontrol sistem
* Perpustakaan pengguna server keluar
* DB2 Content Manager aturan sistem konektor

Berikut ini adalah sebagian daftar Application Programming Interface (API) untuk Java Programming Language.

* Java Platform, Standard Edition (Java SE)
* Bundled 1.1.1 API (bagian dari standar download)
* Opsional 1.1.2 API (download terpisah)
* Java Platform, Enterprise Edition (Java EE)
* Bundled 1.2.1 API (bagian dari standar download)
* Opsional 1.2.2 API (download terpisah)
* Java Platform, Micro Edition (Java ME)
* Unofficial API (Dirilis oleh pihak ketiga)

jual nokia 3120 classic

setelah sukses dengan lapak [URL="http://www.kaskus.us/showthread.php?t=1535029"]ini[/URL]

[SIZE="4"][COLOR="Blue"]nokia 3120 classic[/COLOR][/SIZE]

baterai stand by tahan 3 hari
- fullset
- mulus (95%) cewe yang megang soal nya :wowcantik
- LOKASI : JatiJaJar Depok

harga awal di buka 850 Rb :malu:…[nego tapi jangan sadis] :( :(

kalau minat PM atau hubungi
0882 10 97 98 20
0251-9900408
201-94850 231

Sistem pembelian boleh dengan [B]REKBER[/B] TRANSFER atau COD di daerah DEPOK :shakehand

Daftar Pagerank 3 dan 4

Akhir nya setelah menjelajah ke berbagai blogger..dengan susah payah, menunggu berhari-hari berminggu-minggu hehehe (lebay mode on) ketemu juga page rank yang tinggi beneer ^_^

berikut adalah list – list nya..

http://ac-milan-indonesia.blogspot.com/
http://drifqi.blogspot.com
http://safru.blogspot.com
http://blog-gajelas-deh.blogspot.com/
http://soccer-xtreme.blogspot.com
http://www.surewi-seragam.com
http://teknologynews.blogspot.com
http://dedekurniadi.web.id
http://purwasuka.web.id/
http://inamuth2.blogspot.com/
http://sungaikuantan.com
http://www.frankgarsel.web.id/
http://www.sectoredwin.net/
http://raidavista.blogspot.com/
http://qorianiesme.blogspot.com/


UPDATE

http://adesyams.blogspot.com
http://tohircicomre.blogspot.com/
http://manchesterunitedindonesia.blogspot.com/
http://zaidlearn.blogspot.com/
http://kangboed.wordpress.com
http://ahsinmuslim.wordpress.com/
http://adiindie.blogspot.com/
http://just-fatamorgana.blogspot.com/
http://www.blogguebo.com/
http://pabriktea.blogspot.com/
http://jovieblog.blogspot.com/
http://endarfitrianto.blogspot.com/
http://dhuwuh.blogspot.com/
http://inicuma.blogspot.com/
http://antobilang.wordpress.com/
http://urip.wordpress.com/

yaahh lumayaan. buat nambah – nambah referensi kalian-kalian semua yang ingin blogwalking dan menaikkan page rank hehehehe…

Penyebab internet indonedia lambat

ada beberapa faktor yang menurut gwa jad kendala…

1. Minim-nya fasilitas Kabel FO bawah laut

Indonesia kekurangan Fiber Optic bawah laut yang menyambung langsung ke exchange2x international

Map diatas itu adalah map 2 tahun lalu (2006), berdasarkan map ini perhatikan deh garis merah ada yang tebal dan ada yang tipis. Singkat cerita semakin tebal garis tersebut makan semakin besar pula bandwidth yang tersedia untuk network itu sendiri (dalam hal ini negara).

Indonesia punya beberapa kabel bawah laut yang menghubungkan network lokal ke internasional, namun tidak sebanyak negara negara tetangga. Dan kebanyakan kabel kabel internet yang “nyolok” ke negara kita merupakan kabel “numpang lewat”

Misal..

Singapore mau menghubungkan kabel ke Australia, khan ngelewatin Indo, jadi ya sekalian deh disambungin.

Belum ada (sepengetahuan gwa) kabel yang nyolok langsung dari negara kita ke Exchange international (kecuali Malaysia dan Singapore).

Update: Telegeography – Submarine Underwater Map 2009

2. Tata kota yang amburadul.

Ideal nya, untuk kota metropolitan seperti Jakarta dan sekitarnya harus punya struktur resource yang baik. Maksud gwa disini, cara pemerintah menata infrastruktur dasar kaya Kabel listrik, Pipa Air, Sewage System, Kabel telepon, dst..

Kalo diperhatiin, penataan infrastruktur dasar di kota Jakarta tercinta ini masih amburadul, cuma daerah tertentu dan elite aja yang memiliki fasilitas yang manusiawi. Selebihnya, peduli setan..

Karena hal ini lah, kalo diperlukan upgrade (atau pengembangan) seperti pelebaran jalan, instalasi kabel telp/listrik/adsl/FO jadi sulit sekali.

3. Mobile Broadband

Solusi ini merupakan solusi paling populer di negara kita, mengapa? yang karena alasan2x tersebut diatas. Installasi kabel untuk konsumsi massal merupakan proyek berskala besar yang biasanya melibatkan perusahaan2x telekomunikasi raksasa dan juga membutuhkan bantuan dana dari pemerintah.

Karena kebutuhan internet di negara kita ini masih dikategorikan “kurang penting” maka perusahaan2x telekomunikasi di negara kita mencari solusi alternatif dengan 2 tujuan:

1. Mencakup area yang luas
2. Tidak memakan biaya banyak.

Sekarang lebih mudah mana.. sewa ratusan buruh untuk mengali tanah, dan menaruh kabel. Dengan resiko kabel ancur karena banjir, proses instalasi bikin macet jalan, lalu tata kota dan perumahan yang amburadul, pada akhirnya mempersulit instalasi kerumah rumah.

Atau pasang menara menara telekomunikasi di tempat tempat tinggi seperti gedung2x bertingkat, bukit, dlsb.

Kalo gwa salah satu CIO dari perusahaan telekomunikasi, gwa juga akan konsider pilihan ke dua. Instalasi lebih gampang dan murah.

Resikonya…
Transmisi data melewati media udara seperti (3G, HSPDA, WiMax, HSPA+) merupakan teknologi yang tergolong muda. Dan koneksi ini sangat bergantung dari kondisi seperti cuaca, aktifitas matahari, dlsb.

Jadi kalo masih pada bertanya kapan koneksi internet, telp, dlsb bisa seperti negara2x eropa, jepang, korea. Jawabannya: Tidak akan terjadi dalam jangka waktu 10 tahun kedepan.

Referensi:

International Underwater FO

SEA-ME-WE-3

Wireless telecomunication

Landing Cable

Kalo ada yang keberatan atas analisa gwa ato mau bagi info lainnya, yuk di diskusiin dengan damai…. :malu