Editor Login | Register
Ekle

> Bilgisayar > Web Programlama
Kendi Uzantınızla Kodlama Yapın - Web Programlama - Bilgisayar -
Albaylar Müfrezesi
(Date : 27.11.2007 13:42:34)
%5


Kendi Uzantınızla Kodlama Yapın

S.A

404 Hata Yönetimiyle Kendi Uzantılarımızla veya Stringlerimizle Websitemizi Yönetebiliriz.

Misal Site.com/index.ntq

veya

Site.com/user/ntq

Normalde ntq Klasöru Yoktur Fakat Buraya Girdiginizde Sizin Profiliniz Gözukur

Simdi Bu Olayın IIS Ayarlayırla Yapımını Anlatacagım

Öncelikle Local Serverınızda Kullanabilirsiniz Bu Yöntemi. Fakat Hostta Kullanmak Için Server Yöneticisini Ikna Etmeniz Gerekiyor : )

Yapacagımız Islem Örnegin http://localhost/index.ntq Yazarak Islem Yapmak

Olayın Mantıgı Söyle:

IIS Ayarlamalarıyla Istedigimiz Uzantının Istedigimiz Uygulama / Dll Ile Iliskilendirilmesini Saglayarak Islem Yapmak. ASP Için Örnek Verirsek IIS .asp Uzantısını C:\\WINDOWS\\system32\\inetsrv\\asp.dll DLLiyle Yapar.

Bizim Burada Yapacagımız Uzantımızı Girerek C:\\WINDOWS\\system32\\inetsrv\\asp.dll Dosyasıyla Iliskilendirmek. Yani Uzantımıza Ait Bir Sayfa Localhost Tarafından Erisilmek Istendiginde Belirttigimiz DLL Yorumlayacak Sayfamızı

Kodlama Olarak Yine ASP Kullanacagız Fakat Uzantı .asp Olmayacak

Örnek Olarak ntq Uzantısıyla Yapalım

Baslat > Calıstır > inetmgr > Bilgisayar Adınız > Web Siteleri > Varsayılan Web Sitesi > Sagtus > Özellikler

Burada Web Sitesinin Özelliklerine Eriştik

Simdi Giriş Dizini Sekmesinde Yapılandırma Bölumu

Gördugunuz Gibi IISin Hangi Uzantıları Neyle Yorumlayacagı Burada Tutuluyor

Ekle Diyoruz. Ayarları Ise

Uzantı: .ntq (Istediginiz Uzantı)

Çalıştırılabilir: C:\\WINDOWS\\system32\\inetsrv\\asp.dll ( Tek Slash Ile)

(Burada .ntq Uzantılı Dosyaların ASP.dll Yardımıyla Yorumlanacagını Belirtiyoruz)

Fiiller: Sınır. Degeri: GET,HEAD,POST,TRACE

Alttaki 2 Checkbox Secili Durumda

Bu Ayarları Girdikten Sonra Uygula Yaparak Cıkıyoruz. inetmgr Giris Ekranında Ekranın Ustunde Olan Butonlar Yardımıyla IISi Durdurup Yeniden Baslatıyoruz

Ayar Kısmı Bu Kadar. Artık .ntq Uzantılı Dosyalarımızı IIS Calıstırabilecek

Simdi Deneyelim. Local Server Ana Dizine index.ntq Isimli Bir Dosya Olusturalım

Kod Olarak

<%
Response.Write("Örnek")
%>

Kaydedelim ve Localhost/index.ntq Olarak Calıstıralım

Ekranda Örnek Yazısını Göruyorsanız Sorun Yok Demektir ve Islem Tamamlanmıstır

Böylece ASP Kodlamalarımızı .ntq Uzantılı Dosyalarımızla Yapabilecegiz

Selam ve Dua Ile

  //ntq


Derecelendir
Kaynak Albaylar Müfrezesi Tarafından yazılmış/derlenmiştir.
İçerik İhbarı
Bağlantılar: bilgininefendisi.net

Open Source Document Project AUP&TOS