vBulletin Search Engine Optimization
This is a discussion on CRR - Custom Rewrite Rules Kullanım Klavuzu within the Türkçe forums, part of the General Discussion category; vBSEO paketi ile dahili gelen CRR - Custom Rewrite Rules kullanımı hakkında biraz bilgi vereyim. CRR - Custom Rewrite Rule ...
| |||||||
Enhancing 80 million pages. | Register | FAQ | Members List | Social Groups | Calendar | Search | Today's Posts | Mark Forums Read |
| | ||||
| ||||
| CRR - Custom Rewrite Rules Kullanım Klavuzu vBSEO paketi ile dahili gelen CRR - Custom Rewrite Rules kullanımı hakkında biraz bilgi vereyim. CRR - Custom Rewrite Rule Nedir ? Custom Rewrite Rules vBSEO kontrol panelinizde (vbseocp.php) adresinden ayarlıyabileceğiniz ve stabil vBulletin urlleri haricindeki urlleri mod_rewrite kullanarak istediğiniz formata çevirmenize yardımcı olan bir modüldür. Örnek vermek gerekirse Code: 'article\.php\?id=(\d+)'=>'makale-$1.html' Code: 'external\.php\?type=rss2' => 'rssfeed.rss' CRR'ın en büyük avantajıda düzenleme olayının tamamen kullanıcının kendi seçeneğine ait olması. Nasıl Custom Rewrite Rule Oluşturulur CRR iki bölüm içermektedir. Bu iki bölüm rewrite motoru tarafında anımsanarak urllerin yeniden yazılmasını sağlamaktadır. CRR'lar iki kısım içermektedir ve iki kısım arasında => ayrıcı bulunmaktadır. Birkaç örnek daha Code: '^scriptismi.php?id=(\d+)$' => 'statikisim-$1.html' Sol tarafta bulunan kullandığınız modifikasyonun url si sağ tarafta bulunan hali ise url'nin değişmesini istediğiniz yöntemidir. Nokta Karakteri nokta herhangi bir karakter olarak kullanılır ancak kesinlikle karakter , rakkam ve sembol yerine kullanılamaz. Ters Slash \ Ters slash bir sonraki karakterin modifiye edilmesinin önüne geçmek için kullanılır. Yani nokta öncesi ters slash kullanırsanız o zaman nokta karakteri sabit olarak kalacaktır. Ters slash d (\d) veya w (\w) gibi karakterler öncesinde kullanılırsa özel bir anlam verir. Detaylar için okumaya devam ediniz. \d Karakteri Karakteri 0 dan 9 a kadar olan rakkamlar ile değişmek üzere kullanılır. \w Karakteri Karakteri 0 dan 9 a kadar olan rakkamlar veya a dan z ye kadar olan harfler veya alt çizgi _ yerine kullanılabilir. + Sembolu + sembolünü kullanarak \d \w gibi karakterlerin en az birinin mutlaka yer almasını sağlar. Bir kerede olsa mutlaka değerinin geçmesi gerekmektedir. * Sembolü + sembolunun yanısıra * sembolü birden fazla kullanım imkanı sağlamaktadır. Herhangi bir değeri olmasada url'nin bozuk çıkmasının önüne geçer. ^ Sembolü Url'lerin solunda başlangıç olarak kullanılır. Bu işaret kullanıldığında forumun mutlaka ana klasöründe olunması gerekir. Yani ^ kullanılırsa http://www.domain.com/forum/scriptname.php?id=999 adresi modifiye olurken http://www.domain.com/forum/subdirec...ame.php?id=999 adresi modifiye edilmez. $ Karakteri $ işareti kullanıldığında urlnin ekstra data içermesinin önüne geçersiniz. Bunu örneklemek gerekirse http://www.domain.com/forum/scriptname.php?id=999 Modifiye Edilebilir http://www.domain.com/forum/scriptna...=999&key=value Modifiye edilemez. $ işareti urlnin id=999 ile bitmesini sağlar ve $key=value bilgisi sonradan eklendiği için url'nin yeniden yazılmasının önüne geçer. Bunu aşmak için aşağıda vereceğim örneği kullanmanız gerekecektir. Quote:
Quote:
Önemli not : &key=(\w+) ekstra bilgiyi eklemek için kullanılmıştır. Ancak gördüğünüz gibi yaratılan url adresinde bir değişiklik yoktur. Parantez Karakterleri Parantezler CRR içerisinde sol kısımda kullanılabilir. Parantezler kullanacağınız dataların etrafına konulur ve dataların karışmasının önüne geçer. $1 $2 gibi birden çok değer kullanıcağınız zamanlarda her değerin sırayla yer almasını sağlarlar. $n Karakteri $1 , $2 , $3 gibi karakterler CRR'ların sağ tarafında yer alır. (\d+) gibi sol tarafta yer alan bilgilerin sırasıyla yerini sağ tarafta alırlar. Code: '^scriptismi.php?id=(\d+)$' => 'statikisim-$1.html' CRR Yorum Kullanma CRR modulünüzün içerisine eklediğiniz bilgiler geliştikçe birbirlerinden ayırmanın zorluk yaratacak olmasından dolayı // çift slash kullanmak suretiyle istediğiniz yorumları CRR modulüne ekleyebilirsiniz Code: // Galeri CRR lari buradan basliyor Önemli Not : Hatalı kullandığınız CRR'lar otomatik olarak vBSEO tarafından başına çift slash eklemek suretiyle deaktif edilecektir.
__________________ Mert Gökçeimam / Crawlability Inc. Operasyon Tamamlandı : vBSEO 3.2.0 Gold Yayınlandı! 100 üzerinde SEO geliştirmesi vBSEO Google/Yahoo Sitemap Yaratıcısı v.2.2 Yayınlandı vBSEO 3.2 için Gerekli Güncelleme 6X Trafik - vBSEO ile bir günde $1400 kazanç! My Personal Site: vBTech.net - vBulletin Support |
|
#2
| ||||
| ||||
|
Teşekkürler
|
|
#3
| ||||
| ||||
|
Teşekkürler Mert. Verdiğin bilgiler için...
|
|
#4
| ||||
| ||||
|
bu olayı bi fehmedemedim gitti
|
|
#5
| ||||
| ||||
|
TEşekkürler Gerçekten Güzel Bir Döküman.
|
|
#6
| ||||
| ||||
|
Teşekkürler...
|
|
#7
| ||||
| ||||
|
bilgi için tekrar teşekkürler ama benim yine takıldığım yerler var mesela sitemde bi eklenti var ve link şöyle PHP Code: ben bunu aşapıdaki gibi yapmak istiyorum yukarıda buna benzer olanları denedim ama yine de olmadı PHP Code: |
|
#8
| |||
| |||
|
çok karışık bunlar ya, acemiler tarafından bakarsanız hakkaten anlarsınız. hazır ayarların oldugu bir yer yok mu ya da burda paylaşamaz mıyız. sadece bu değil tüm seo için. Panele girdiğimizde bir dünya ayar var birçoğu belkide yanlış ayarlandı sürekli bakıyorum burdan ama eminim bilmediğimiz çok şey var ve anlamıyoruz işin kötüsü lütfen yardım..
__________________ sanalkampus |
|
#10
| |||
| |||
|
tümünü yazmamız gerekir nerdeyse ozaman mert bey, en optimum ayarların olduğu bir screen ya da döküman yok mu.Ya da biz screen yollasak siz değişmesi gereken yerleri söyleseniz?
Last edited by chaostheory_ozzy; 09-13-2007 at 11:11 AM. |
|
#11
| ||||
| ||||
|
Türkçe vBSEO versiyonunu kullanırsanız tüm özelliklerin ne işe yaradığını okuyabilirisiniz. Gelen defult ayarlar en optimum şekilde kullanmanızı sağlamaktadır. Önemli Not : Ismim Mert'tir lütfen ismimin yerien garip yakıştırmalar kullanmayınız. |
|
#12
| |||
| |||
|
peki mert bey, bir forumda gördüm kategori ya da konuların altında popüler eklentiler diye bir alan vardı bu vbseo ayarı mıdır yoksa ekstradan eklenti mi kurmak gerekir
|
|
#14
| |||
| |||
|
Çok teşekkürler hepsini de zaman içerisinde yaptım
|
|
#15
| ||||
| ||||
| Thread Tools | |
| |
LinkBacks (?)
| ||||
| Posted By | For | Type | Date | |
| CRR - Custom Rewrite Rules Kullanım Klavuzu | This thread | Trackback | 11-05-2006 12:15 PM | |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Syntax for Custom Rewrite Rules | Joe Ward | Custom Rewrite Rules | 7 | 07-19-2008 07:14 AM |
| vBSEO 2.0 RC7 Released | Juan Muriente | vBSEO Announcements | 17 | 09-09-2005 12:00 AM |