Emre Supçin – Kişisel Blog | ASP.Net Kullanarak Url Rewrite Nasıl Yapılır?

Merhaba arkadaşlar,
Bu makalemde asp kullanarak ‘Url Rewrite’ nasıl yapılır onu öğreneceğiz. Kafamızda soru işareti kalmaması açısından ‘url rewrite’ nedir onu açıklayalım; Url rewrite yazdığınız her bir işlem ziyaretçiler tarafından görülerek anlamalarına yol açacaktır. Google herkesin ulaştığı bir arama motorlarına sahip olduğu için bir web sitenin indeksleme işlemi gerçekleşmesi sırasında bakılan yerin url kısmı olduğunu rahatlıkla söylemek mümkündür. İnternet kullanıcıları genellikle arama motorlarına anahtar kelimeleri girme yoluna yönelmektedir. Böylelikle google anahtar kelimelere bakarak url kısmında yazan sayfa hakkında bilgi edinilmiş olur.
 
Url-Rewrite_emresupcin
 
Kendinize ait bir serveriniz var ise basit adımlar ile ISS ayarları aracılığıyla ASP.NET url rewrite yapılabilmektedir. Sektör dallarında Asp.net url rewrite özelliklerini destek veren bir firma olmadığı için sizlere kolay uygulanabilecek adımlar ile Asp.net url rewrite nasıl yapılır anlatacağım. Öncellikle yapmanız gereken ilk adım İntelligencia.URLrewriter dosyasını herhangi bir web sitesine ekleme yoluna yönelmeniz gerekecektir. Daha sonra web config sayfanın düzenleme işlemine geçiş yapılacaktır. Düzenleme işleminde
 

      <addname=”UrlRewriter “type=”
Intelligencia.UrlRewriter.RewriterHttpModule, Intelligencia.UrlRewriter”/>

 
htttp modules kısmına yazdığımız kodları düzenledikten sonra bir diğe işlemimiz configuration taglarına sırada ki kodları dâhil etmek olacaktır.
 

           <rewriteurl=”~/metinr/yazı2.aspx”to =”~/metinOku.aspx?metinID=$1″/>
           <rewriteurl=”~/(.+)/(.+).aspx”to=”~/Default.aspx?metinId=$1″/>
         <rewriteurl=”~/urunler/(.+).aspx”to=”~/Default2.aspx?category=$1″/>
    

 
diye kodumuzu kapatarak rewrite taglarımızın düzenleme aşamasını bitirmiş olmaktayız. Yaptığımız bu işlemin ardından metin2/yazı. aspx gibi bir linkin yazılmış olması durumuna karşı metinoku.aspx?metinID=s1 sayfa adına yönlendiriyoruz. Eklemiş olduğumuz sayfanın içerik kısmını Qurey string ile almamız gerekecek. Bu adımı gerçekleştirerek sayfayı kolaylıkla çağırabilmekteyiz.
 
Ourey stringe yaptığımız yöntemin ardından çıkan sayfa şu şekilde olacaktır. http:// websayfası.com/5/metin2.aspx.Fakat sayfa yönlendirilmesi sırasında daha farklı görülecektir. Görülme kısmını şu şekilde gösterebiliriz.
 
websitesi.com/Default.aspx?metinoku =5 gibi olacaktır. Bu sayede istenilen şekilde url gösterimi gerçekleşmiş oldu. Google daha rahat ve kolay bir şekilde indexleme işlemi gerçekleşmiş oldu. Sizlerde uyguladığımız üzerinden giderek istediğiniz pek çok düzenlemeler ile sayfada görüntülemeleri başarıyla gerçekleştirebilirsiniz.

Yazar
Yazar
Bilgisayar Programcısı, Web Tasarımcı, Üniversite Öğrencisi...
Twitter Facebook Google Linkedin Flickr YouTube

Önceki Yazı:Ücretsiz FTP Uygulamaları Nelerdir?

Sonraki Yazı:Nesne Yönetimli Programlama Nedir?

YORUMLAR

Bu yazıya 1 yorum yapılmış.

  1. Yazar

    Güzel bir yazı olmuş, en azından url write hakkında fikir sahibi yapıyor insanı. Belki biraz daha detaylandırılabilir. Teşekkürler

SİZ DE CEVAP YAZABİLİRSİNİZ
Bu yazı hakkında görüşünüzü belirtin.

ES Web Tasarım Web Tasarım Blog Teması Emre Supçin Bu tema ES Web Tasarım tarafından düzenlenmiştir. Hiçbir şekilde kopyalanamaz.