ASP ile linkleri klasör şeklinde (/) ile gösterme

Flynet
02-02-2009, 00:46   |  #1  
OP Üye
Teşekkür Sayısı: 0
65 mesaj
Kayıt Tarihi:Kayıt: Şub 2007

Herkese Merhaba,
ASP ile site yaparken sayfaları kalasör şeklinde nasıl gösterebilirim. Yani



şekilde / olacak şekilde nasıl yaptırabilirim?

Son Düzenleme: Flynet ~ 05 Şubat 2009 18:01
Kromosomme
02-02-2009, 14:20   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
102 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

Evet, bende bu konuyu çok merak ettim sitelerimle başım dertte :(

cevahird
13-02-2009, 00:49   |  #3  
Taze Üye
Teşekkür Sayısı: 0
12 mesaj
Kayıt Tarihi:Kayıt: Haz 2008

arkadaşım sen seo lu sistem kurman gerek yani serverenda özelhata sayfalarını aktif hale getirteceksin www.cuzungut.com bu site benim ben bunda dediğine benzer bir sistem uyguladım sana 404.asp hata sayfası örneği gönderiyorum hemde tam site yapımında kullanılan
örnek
asagıdaki örnegi çalıştıran link
<a href="kategori-<%=rs("id")%>-<%=rs("kategorino")%>-<%=cevir(rs("bilgi"))%>.html" target="_blank">


<%
Session.CodePage=1254
Response.CharSet = "iso-8859-9"
%>
<%
degisken = Request.QueryString
gelenlink_bol = split(degisken, "/")[burada / lara isim verdik isme gelenlink böl dedik]
uzanti_bol = split(gelenlink_bol(3), "-")[burada gelenlink 3 diyerek 3. / tan sonraki gelen leri tire ile uzantı böl dedik]
fotograf=uzanti_bol(0)[burada 3. slaştan sonra gelen ve ilk treden önce gelen karaktere ad verdik]
id=uzanti_bol(1)[burada 3. slaştan sonra gelen ve ilk treden sonra gelen karaktere ad verdik]
kategorino=uzanti_bol(2)[burada 3. slaştan sonra gelen ve ikinci treden sonra gelen karaktere ad verdik]
If fotograf = "genel" then
%>
<!--#include file="detay.asp"-->
<%
elseif fotograf = "kategori" then
%>
<!--#include file="detay1.asp"-->
<%else
Response.write ("sayfa bulunamadı")
end if
%>
umarım yardımcı olmuşumdur.
eger daha geniş bir şekilde yardım etmemi
istiyorsan
msn: cevahir@cuzungt.com

futurewmo
30-07-2009, 18:21   |  #4  
Yeni Üye
Teşekkür Sayısı: 1
25 mesaj
Kayıt Tarihi:Kayıt: Tem 2009

hata kodu sayfalarını web hosting serverinden değiştireceksin

TKTugberk
31-08-2009, 06:08   |  #5  
Yeni Üye
Teşekkür Sayısı: 0
21 mesaj
Kayıt Tarihi:Kayıt: Ağu 2009

gelen sayfa bilgisini split ile bölersin ben genelde tire (-) alırım spliti bir veri alırken www.site.com/34-haber-adi.html gibi olur split ismini diyelimki bolum olsun id seçerken
id = bolum(0)
yaparak alınır hata sayfasını oluşturduğun kodları net den bulabilirsin
http://www.benimeklentim.com/mak ... e-Link-Seo-404.html burası biraz yardımcı olabilir ancak bu biraz daha karışık vaktim olursa kendi kullandığım kodları paylaşırım

akincitr
06-09-2009, 21:50   |  #6  
Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Eyl 2009

bu 404.asp sayfası düzenlemesi ile yapılır fakat bu işlem sitedeki her linkin tekrar düzenlenmesini gerektirir çünkü her sayfa artık 404.asp içinde include olarak çalışacaktır bundan dolayı verdiğiniz her linki ../ daha ekleyip bir klasör daha sışarı atmanız gerekecek. Eğer yapmaya kararlıysanız öncelikle sitenizdeki özel hata sayfalarını aktif edip 404.html i url yapıp karşılığınıda /404.asp yapın .

akincitr
06-09-2009, 21:53   |  #7  
Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Eyl 2009

Daha ayrıntılı bilgi ve örnek 404.asp isteyen özelden temas kurabilir.

PcMaKeR
07-09-2009, 16:19   |  #8  
PcMaKeR avatarı
Yıllanmış Üye
Teşekkür Sayısı: 6
8,935 mesaj
Kayıt Tarihi:Kayıt: Eki 2005

Default.asp/falanfilan/Fasafiso/hedehodo/ böyle olmaz mı :)

mouse
16-09-2009, 00:03   |  #9  
Üye
Teşekkür Sayısı: 0
75 mesaj
Kayıt Tarihi:Kayıt: Ağu 2007

sorduğunuz işlem wildcard mapping'dir. Hostunuzun desteklemesi lazım ben bir ara kullanıyordum aktif olsaydı o sayfalar gösterebilirdim.

Default.asp/falanfilan/Fasafiso/hedehodo şeklinde yani.

sevalsevalseval
31-07-2010, 16:26   |  #10  
Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Tem 2010

Çok güzel ama şöyle bir  durum var, sadece mssql veri tabanına kayıtlı olan uzantı ya da  sayfaları göstermek istersek veya göstermek istediğimiz sayfalar  veritabanında( MSSQL) yer alıyorsa ne yapacağız ?

Örnek :
if sayfa = “” Then
call index
elseif sayfa  Then
call sayfa var
else
response.redirect……
———–
Bu kısımda mssql de bulunan sayfalar sutunun da var mı yok mu ?
Bu durum beraberinde açık doğurur mu doğurmaz mı ?
Ayrıca ne kadar hızlı olur bu iş ?

Şimdiden teşekkür ederim :)

ertup
01-09-2010, 11:03   |  #11  
Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Eyl 2010

Arkadaşım .Net e geçin sorunu kökünden çözün