urlMappings Metodu Kullanımı
Herkese selamlar. UrlMappings metodunu kullanarak, mevcut olan web sayfanızının adresini gizleyerek, var olmayan bir web sayfasını mevcut web sayfası yerine gösterebilirsiniz. Bu metodla http://www.siteniz.com/Default.aspx?Kategori=Computer&Id=00001&Page=1 gibi uzun bir web adresini, http://www.siteniz.com/ana-sayfa gibi daha sade ve var olmayan bir adres şeklinde gösterebilirsiniz.
Yapmanız gereken web. config sayfasında,
<system.web> </system.web>
arasına UrlMappings metodunu eklemek.
<urlMappings enabled="true"> UrlMappingsin enabled durumunu true seçin.
<urlMappings enabled="true">
<add url="~/ana-sayfa-dasınız" mappedUrl="~/Default.aspx"/>
</urlMappings>
Yukarıda mappedUrl de mevcut, gerçek web sayfamızı tanımlıyoruz. url kısmında ise görünmesini istediğimiz var olmayan adresi tanımlıyoruz. ~/ ile server ımızın bulunduğu konumu tanımlıyoruz.
.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Write("Default.aspx sayfasındasınız...");
}
}
Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN