| Easybook Ziyaretçi Defteri Türkçe |
| bileşeni kurdum ama "Fatal error: Call to undefined method m... |
| 03/07/08 08:26 Devamı... |
| Habere Yorum Yazan : astronom |
| OpenSEF Ne İşe Yarar? |
| Pazar, 08 Nisan 2007 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2216 Kişi Bu Haberi Okudu
Diyelim ki sitenizde "Haberlerim" diye bir linkiniz var. Tıklıyorsunuz Haberlerim linkine, gözünüzü biraz yukarı, adres çubuğuna yöneltiyorsunuz ve o da ne... http:// www.mcfurkan.net/index.php?option=com_content&task=blog section&id=4 &Itemid=33 gibi anlaşılmayan, ne olduğu kullanıcı tarafından matematik gibi çözülmeye çalışılan, hangi linke tıkladığınızı bilemediğiniz bir yazı ile karşılaşıyorsunuz. Bu anlaşılamayan link uzantısının yerine keşke http:// www.mcfurkan.net/haberlerim.html yazsa ne kadar güzel olurdu dersiniz. Hem hangi sayfada olduğumuzu biliriz, hemde google amcamın botları sitemi daha hızlı index ler... Joomla! sisteme sahip admin arkadaşlar tıklanılan sayfaları yukarıdaki gibi adres çubuğunda göstermek istiyorlarsa, sizleri haberin devamına bekliyoruz... -------------------------------------------- Dikkat!!! Burada anlatılanları uygulamadan önce ilgili dosyalarınızı yedek alınız. Öncelikle bu anlatılanları yapabilmemiz için bazı ayarları ve dosyaları değiştirmemiz gerekiyor. Bunun yanısıra elimizde bir tane de sef bileşeninin olması gerekir. Ben bileşen olarak OpenSef bileşenini kullanıyorum. Anlatacaklarımda OpenSef üzerine olacaktır. Şimdi ilk olarak aşağıdaki linkten dosyayı indirelim. joomla_com_opensef_200-rc5_sp2.zip
## OpenSEF plain htaccess file Options +FollowSymLinks ## mod_rewrite in use RewriteEngine On ## If Joomla is installed in the web server root ## RewriteBase / ## If Joomla is installed in a sub-directory ## RewriteBase /directory_name_here RewriteBase /
## Begin 3rd Party or OpenSEF Section ## #RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes## RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php ## ## End 3rd Party or OpenSEF Section
Bu kodları ekledikten sonra dosyayı kaydedin ve tekrar ana dizine eski yerine yükleyiniz. (Not: Eğer htaccess dosyanız txt uzantılı ise bu dosyayı .htaccess olarak değiştiriniz!) Admin paneli genel ayarları açıyoruz ve "AMO" (Arama Motoru Optimasyon) sekmesinde "Arama Motoru Dostu URL Göster:" seçeneğini evet seçerek aktif ediyoruz.
Şimdi admin paneli açınız ve yüklemiş olduğunuz bileşeni açınız. Solda
configuration bölümünü tıklayınız ve karşımıza gelen sekmelerde bazı
ayarları yapmamız gerek. Öncelikle sayfamız açıldığında adres çubuğunda
çıkan &, %, ? gibi karakterleri görmemek istiyorsanız SEF sekmesini
açınız ve görmek istemediğiniz karakterleri "Remove Characters:"
alanına aralarına virgül koyarak yazınız. (Genelde istenmeyen
karakterler !,$,%,�,@,?,#,(,),+,*,' ) Daha sonra kaydediniz.
Yukarıdaki karakterleri ekledikten sonra Replacements sekmesini açınız
ve Türkçe karakterlerle karşılık olarak hangi karakterler
değiştirilmesini istiyorsanız üste Türkçe karakterleri, alt alana ise
karşılıklarını aralarına virgül koyarak yazınız. (Türkçe karakterler
alanına ç,ğ,ı,ö,ş,ü,İ,Ç,Ğ,Ö,Ş,Ü ekleyip alt alana ise karşılıklarını
yani c,g,i,o,s,u,i,c,g,o,s,u ekleyebilirsiniz.) Kaydediniz.
Türkçe karakter olayınıda hallettikten sonra "Components" sekmesini
açıp ana sayfa dışında bütün görünenleri Use Alias olarak işaretleyip
kaydediniz. Configuration ayarlarını yaptıktan sonra linkleri adres çubuğunda
kısaltmak için sol menude gördüğümüz "List Friendly URLs" linkini
tıklayıyoruz. Açılan sayfada eğer bazı linklerimiz varsa bunları delete
ile siliyoruz ve kaydediyoruz.
Şimdi son olarak "Basic" sutununda bulunan "OpenSEF Enabled?" seçeneğini "yes" olarak aktif ediyoruz.
Bitti... =) Bu anlattıklarımla sizde sitelerinizde farklı sayfalarda gezinirken adres çubuğunuz daha düzgün ve html olarak çıkacak. OpenSEF bileşenini incelerseniz bir güzel özelliğinide daha rahatlıkla görebilirsiniz. Bu bileşen ile arama motorları için sitemap dosyaları rahatlıkla hazırlayabilirsiniz. Yazı biraz uzun oldu, umarım anlaşılır bir şekilde anlatmışımdır. Herkese iyi çalışmalar.kaynak
Yorum yaz |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| < Önceki | Sonraki > |
|---|
JFM Forumu
MJTürkiye
CMSTURK
Joomla Dersleri
İbrahim ÖZTELLİ