Langsung ke konten utama

Postingan

Menampilkan postingan dari Maret, 2010

Deploy aplikasi ASP.Net MVC pada IIS 6

Aplikasi yang sudah dibuat baik dan dicoba pada built-in server (seperti ASP.Net Development Server milik Ms. Visual Studio 2008) tampak sama sekali tidak ada masalah. Tapi bila anda sudah berhadapan dengan Windows Server 2003 yang menggunakan IIS6, maka hal aneh akan muncul, yaitu halaman yang sudah anda buat tadi tidak ditemukan, browser akan berkata " 404 Not found ". Salah satu solusinya adalah dengan cara membuat wildcard mapping untuk aspnet_isapi.dll "aspnet_isapi.dll" adalah ISAPI filter yang bertugas untuk menangani ASP.Net. Wilcard mapping ini akan membuat IIS6 akan memproses semua permintaan pada server dengan menggunakan ASP.Net tanpa terkecuali!. Caranya adalah: Buka IIS manager, klik kanan aplikasi Anda, pergi ke Properties , kemudian Home Directory tab, kemudian klik Configuration . Setelah Application Configuration muncul maka Buka tab Mappings . Pada sesi Wildcard application maps klik tombol Insert . lalu browse ke directory tempat aspnet_isa