ASP.Net Url Rewrite Nasıl Yapılır

ASP.Net Url Rewrite Nasıl Yapılır

asp_netGünümüzde url rewrite seo amacı ile uygulanan bir yöntem olduğunu söylemek mümkündür. 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. Web sitesi geliştirici asp.url rewrite yolunu iyi bir şekilde anlaması gerekir.

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 öğreteceğim. İşte uygulanacak adımlar;

Ö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

<httpModules>

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

<http modules>

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.

<rewriter>
           <rewriteurl=”~/metinr/yazı2.aspx”to =”~/metinOku.aspx?metinID=$1″/>
           <rewrieturl =”~/metin/yazı2.aspx”to =”~/metinOku.aspx?metinID=$2″ />
           <rewriteurl=”~/(.+)/(.+).aspx”to=”~/Default.aspx?metinId=$1″/>
         <rewriteurl=”~/urunler/(.+).aspx”to=”~/Default2.aspx?category=$1″/>
    </rewriter>
<configuration/>  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. Adımları uygularken basit temalar üzerinden ele aldık. Sizler de istediğiniz şekilde kodlamaları uyguladığımız adımları takip ederek kolaylıkla Asp. rewriter url nasıl yapılır yolunu gerçekleştirebileceksiniz.

Share this post

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir