Skip to Content

Pathauto

onur serkan, Çrş, 08/10/2008 - 23:05 tarihinde.

pathauto örnekPathauto, içeriklerinize ait url adreslerini otomatik olarak kullanıcı ve arama motoru dostu (SEF) hale getirir.

» siteniz.com/?q=node/1 -> Temiz url devre dışı
» siteniz.com/node/1 -> Temiz url etkin
» siteniz.com/sitemize-hos-geldiniz.html -> Path eklentisi etkin*
» siteniz.com/sitemize-hos-geldiniz.html -> Pathauto eklentisi etkin**

* her sayfa için tek tek girmeniz gerekir
** kurallara göre tüm sayfalar için otomatik oluşturulur

Pathauto içeriklerinize ait yollar (ing: path) için yeni takma adları (ing: alias) oluştururken sizin tanımladığınız kuralları kullanmaktadır. Tüm içerik türleriniz için ayrı kurallar tanımlayabilirsiniz. Kurallarınız çeşitli belirtkelerden (ing: token) oluşur. Örneğin [nid] belirtkesi düğümün ID değerini, [title-raw] belirtkesi düğümün adını ve [date] belirtkesi düğümün yayınlandığı tarihi takma adlarda kullanmanızı sağlar (Not: Belirtkelerin tam listesine kuralları girdiğiniz bölümden erişebilirsiniz).

Örneğin haber içerik türü için haber/[nid]/[title-raw].html gibi bir kural girdiğinizde, sitenizde oluşturulacak tüm haber içerikleri haber/1/sitemiz-acildi.html gibi takma adlara sahip olacaktır.

Dikkat: Pathauto eklentisi ile oluşturulan linklerde Türkçe karakter sorunu yaşayabilirsiniz. Bu sorunla ilgili detaylı açıklama ve çözüm yöntemi için şu anlatıma bakınız: Drupal'de Türkçe karakter sorunları.