Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
1607
Tıklama
0
Öne Çıkarma
SEO yapıldıktan sonra sayfalama.. Ltfn Yardım..
W
15 yıl
Yüzbaşı
Konu Sahibi

Arkadaşlar, Kategorileri ve alt kategorileri sef yaptım..

Örneğin:www.asdf.com/bilgisayar/Donaim.html bölumunde 100 kayıt var diyelim. Bu verileri 5 sayfaya bölmek istiyorum. Eğer sef yapmasaydım bu olay çok basit ancak sef yapınca işin rengi değişiyor..

www.asdf.com/bilgisayar/Donaim.html?sayfa=2 yaptığımızda sayfada hiç bir değişiklik olmuyor...

bunuwww.asdf.com/bilgisayar/Donaim.html/2/3 şeklinde sayfalama nasıl yapabillirim..

Yardımlarınızı bekliyorum Teşekkürler..

Sef yaptığım kısa kod aşağıda..


<%  
Set adresurl = Request.ServerVariables("QUERY_STRING")
secilialan = Split(adresurl,"/")
gelenveri=secilialan(4)
bol=Split(gelenveri,"-")
ID=guvenlik(bol(0))
%>





< Bu mesaj bu kişi tarafından değiştirildi webmaster258 -- 18 Kasım 2009; 18:18:49 >

R
15 yıl
Teğmen

cevap yazılmayınca yalnız değilim diye düşündüm.
açıkçası "sef yapmak" ne demek, anlamadım.


Bu mesaja 1 cevap geldi.
W
15 yıl
Yüzbaşı
Konu Sahibi

quote:

Orijinalden alıntı: recaihercai

cevap yazılmayınca yalnız değilim diye düşündüm.
açıkçası "sef yapmak" ne demek, anlamadım.



İngilizcesi search engine friendly,

Sef, Seo'nun bir küçük bir parçasıdır. Hani bazı sitelerde görürüz,www.site.com/teknoloji/Intelin-yeni-islemcisi-piyasada.html şeklindeki linkler varya buna SEF denir..


Bu mesaja 1 cevap geldi.
R
15 yıl
Teğmen

ok, sağol. faydalı bir şeymiş.
ben de merak ettim şimdi yanıtı...


Bu mesaja 1 cevap geldi.
K
15 yıl
Yüzbaşı

sanırım url rewriting yapmak istiyorsunuz.
bunu servis (IIS veya Apache) seviyesinde çözmek sizin için daha hayırlıdır (performans).
url rewriting anahtar kelimesini platformunuza uygun olarak aratırsanız çözümlere ulaşabilirsiniz.


Bu mesaja 1 cevap geldi.
W
15 yıl
Yüzbaşı
Konu Sahibi

bu url rewiting IIS 7 de varmış sadece herhalde.. Ben ajaxta yaptım sayfalama olayını hemde daha güzel oldu valla:


Bu mesaja 1 cevap geldi.
F
15 yıl
Yüzbaşı

hocam normal sayfalamadan hiç bir farkı yok. sadece bazı bölümler arasındakini alıyosun sayfa sayın o oluyo okadar


set istekurl = Request.ServerVariables("QUERY_STRING")
sitemapx = Split(istekurl,"/")
sayfa=sitemapx(4)

if sayfa="0" or sayfa="" then

Set topkon=sur.execute("Select count(id) as toplam from TABLO")
a=cint(topkon("toplam"))
b=cint(a/250)

for i=1 to b
'-----------
.write "<a href=/"&i&">"&i&"</A>"
next

bitir=cint(sayfa * 5) ' bu 5 1 sayfadaki mesaj sayısı
basla=cint(bitir - 5) ' bu 5 1 sayfadaki mesaj sayısı


set stmpK=sur.Execute("SELECT * FROM TABLOorder by id desc limit "&basla&","&bitir&";")
do while not stmpK.eof

blablabla

stmpK.MoveNext
loop
stmpK.close
set stmpK=Nothing

gibi bişey devamınıda sen getir =)


Bu mesaja 1 cevap geldi.
S
15 yıl
Yarbay

<%
Set adresurl = Request.ServerVariables("QUERY_STRING")
secilialan = Split(adresurl,"/")
site=secilialan(2)
bolum=secilialan(3)
id=secilialan(4)
sayfa=secilialan(5)
%>


split fonksiyonunu bu şekilde kullanırsan url yi yukarıda istediğin şekilde alabilirsin.

Linkide şu şekilde vereceksin

http://<%=site%>/<%=bolum%>/<%=id%>/<%=sayfa%>.html

Burada sayfa olan kısmı sayfalama yapacağın yerde sayfa no olarak yazdıracaksın sonuna .html koymayacaksın.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.