Asp.Net Url Routing ile Seo Uyumlu Link (img dosya dizini hatası)

kraziya (15) 8 yıl önce sordu

Herkese merhaba

asp.net webforms ile bir web sitesi yaptım linkerim seo uyumlu olsun istedim ve url routing kullandım.Sayfalar arası veri gönderme işlemi yapıyorum detay sayfasında bu veriyi de okuyabiliyorum bir problem yok fakat detay sayfasında hiçbir resim görüntülenmiyor,hepsinin dizin adı değişiyor.Resimler MasterPage'den geliyor. Örnek olarak;

resimlerimin bulunduğu dizin /images/resim.png (masterpage içerisinde de böyle)

veriyi gönderdiğim detay sayfasında,resmin dizini şu hale dönüyor /detay/ürünadi/images/resim.png

Şimdiden teşekkür ederim..

 

 

Toplam 2 cevap


kraziya (15) 8 yıl önce cevapladı

Cevabınız için teşekkür ederim dediğiniz şekilde denedim fakat yine olmadı              

 <img src="../../images/logo.png" /> ana dizini bu şekilde belirttim problemim çözüldü.

alattin 8 yıl önce

images klasörü root klasörde ise kesinlikle olması lazım :)

alattin 8 yıl önce

şunu unutmuşum, düzenledim: runat="server"

alattin (17125) 8 yıl önce cevapladı

Resmlerin linklerini şu şekilde verirsen sorun olmayacaktır

<img id="img9" runat="server" src="~/images/logo.gif" />

Bu şekilde image linki uygulama kök dizini olacaktır

veya şu şekilde de verebilirsin

<img src="/images/logo.png" />