İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

404 hata sayfalama hakkında ( önemli )

Permission

0
İyinet Üyesi
Katılım
11 Aralık 2004
Mesajlar
6,458
Reaction score
3
Konum
izmir
Merhaba arkadaşlar bene sitelerimde linkleri site.asp?id=22 degilde /22-site-baslik.html şeklinde yapıyorum sorun yok ama sorunum şuu.

Ben id başta degil sona almakmistiyorum.

/id-baslik.htm degil!

/baslik-id.html olmasını istiyorum !

bir cok denemeler yaptım ama beceremedim.


hata.asp>>
Kod:
Set istekurl = Request.ServerVariables("QUERY_STRING")  
istekbolum = Split(istekurl,"/") 

If Lcase(istekbolum("[B]1[/B]")) = istek1 Then 
    Server.Execute("icerik.asp")

icerik.asp>>
Kod:
Set istekurl = Request.ServerVariables("QUERY_STRING")  
istekbolum = Split(istekurl,"/")
Gelendir=istekbolum([B]3[/B])
Parcala=Split(Gelendir,"-")

id=Parcala(0)
If id="" OR Isnumeric(id)=False Then Response.Redirect("/")

verdiğim örnekten bana id başa degilde sona nasıl atabilirim bilgisi varmı.
 

disconnect

0
İyinet Üyesi
Onaylı Üye
Katılım
1 Şubat 2005
Mesajlar
3,367
Reaction score
5
/baslik-id.html
- burada ayıraç, eğer başlıktaki cümlelerin boşluklarını - ile doldurursan olmaz
+ kullanıp - ile ayırırsan sorun kalmayacaktır.

bugun-hava-cok-guzel-78878.html
bu şekliyle çalışmaz.

bugun+hava+cok+guzel-78878.html
Bu şekliyle herhangi bir değişiklik yapmadan çalıştırabilirsin.
 

Permission

0
İyinet Üyesi
Katılım
11 Aralık 2004
Mesajlar
6,458
Reaction score
3
Konum
izmir
bugun+hava+cok+guzel-78878.html şekilde degilde bugun-hava-cok-guzel_78878.html yapsamda olur + kullanmak hoş olmuyor. _ da denedim yine olmuyor
 

disconnect

0
İyinet Üyesi
Onaylı Üye
Katılım
1 Şubat 2005
Mesajlar
3,367
Reaction score
5
_ kullanabilmen için,

Parcala=Split(Gelendir,"_")
 

annudora

0
İyinet Üyesi
Katılım
6 Mart 2006
Mesajlar
2,016
Reaction score
3
Konum
@nkara
Linkler /site-baslik_22.html şeklinde olacak ise aşağıdaki değişiklikleri yapmalı :

Parcala=Split(Gelendir,"-") yerine :
Parcala=Split(Gelendir,"_")

id=Parcala(0) yerine :
id=Parcala(1)
id = replace(id,".html","")
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst