Forum
asp.net web projesinde url rewrite kullandık. diğer browserlarda hata vermiyor. sef yapılan siteler açılmak istendiğinde aşağıdaki hatayı veriyor. ne yapabiliirz.
hata mesajı: Cannot use a leading .. to exit above the top directory.
---------- trace --------------
at System.Web.Util.UrlPath.ReduceVirtualPath(String path)
at System.Web.Util.UrlPath.Reduce(String path)
at System.Web.Util.UrlPath.Combine(String appPath, String basepath, String relative)
at System.Web.UI.Control.ResolveClientUrl(String relativeUrl)
at System.Web.UI.WebControls.HyperLink.AddAttributesToRender(HtmlTextWriter writer)
at System.Web.UI.WebControls.WebControl.RenderBeginTag(HtmlTextWriter writer)
at System.Web.UI.WebControls.Adapters.MenuAdapter.RenderItem(HtmlTextWriter writer, MenuItem item, Int32 position)
at System.Web.UI.WebControls.Adapters.MenuAdapter.RenderContents(HtmlTextWriter writer)
at System.Web.UI.WebControls.Adapters.WebControlAdapter.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
at System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Control.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
at System.Web.UI.Control.RenderChildren(HtmlTextWriter writer)
at System.Web.UI.Page.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
asp.net sunucu taraflı çalışan bir dil olduğu için bir browser de hata verip diğerinde vermemesi pek mümkün değil gibi geldi bana.
Sen açılıyor dediğin browserların cache temizleyerek yeniden test edebilir misin? Dışarıdan bir erişim var ise ona da bakabiliriz.
Kolay gelsin.
Bence Chrome, Asp.Net 'i sevmiyor..
Çoğunlukla, web tasarımı açısından..[:'(]
Merhabalar;
UrlRewrite da tarayıcı istek gönderirken urlencode da bir problem olabilir. Bunu standartlaştırmanı öneririm. Birde sef yapılan site nedemektir, anlayamadım.
S. E. F (Search Engine Friendly)
Rewrite URL gibi teknikleri kullanarak url adreslerini arama motorlarına göre optimizasyon yapmak. SEO olayının bir parçasıdır.