Wordpress Destek Sitesi

22 Ocak 2007

Kalıcı Bağlantıları Ayarlamak

Yazar: Mustafa Türksavaş | Kategori: Dersler

Arkadaşlar öncelikle belirteyim bu ayarlar Linux sunucular içindir. Windows ayarlarını henüz bilmiyorum. Kalıcı bağlantıları ayarlamak için işe başlarken 2 seçeneğimiz var. Ya .htaccess dosyasını yazılabilir yaparız, ya da elimizle kendimiz güncelleriz. Bence yazılabilir yapmak daha kullanışlı çünkü eğer kalıcı bağlantı türünü değiştirmek isterseniz, sürekli .htaccess dosyasını değiştirmeniz gerekmez sistem sizin yerinize değiştirir. Eğer ftpden bağlandığınızda .htaccess dosyası göremediyseniz ya da sildiyseniz oluşturmak zor değil. En basit olarak bir metin belgesi oluşturun ve sunucunuza yükleyin. Ardından dosya ismini .htaccess olarak değiştirin. Çünkü windowsta .htaccess ismiyle dosya oluşturmaya izin vermiyor. Linux( Pardus kullanıyorum diğer çeşitlerde fark olabilir)da ise .htaccess dosyaları görünmez halde. Bu yüzden en kolayı sunucuya attıktan sonra yapacağımız bir isim değişikliği. Eğer kalıcı bağlantıları ayarlarken .htaccess dosyamız bulunmuyorsa ya da yazılabilir değilse bize elle güncelleme seçeneği verir. Orda verilen kodu kopyala yapıştır yardımı ile oluşturduğunuz metin belgesine yazar ve sunucuya yükledikten sonra ismini .htaccess olarak değişirsiniz. Kolay olan yol ise ftpden bağlandığınız sunucunuzdaki .htaccess dosyasına sağ tıklayarak dosya özellikleri (chmod olarak da geçebilir) seçeneğinden ayarları 777 haline getirirsiniz. Yani okunabilir, çalıştırılabilir ve yazılabilir olarak işaretliyoruz. Sıra geldi kalıcı bağlantı ayarlarına:
Yönetim Paneli -> Tercihler -> Kalıcı Bağlantılar şeklinde kalıcı bağlantılar kısmına geldikten sonra ister size sunulan ayarlardan birini seçersiniz, ister kendiniz oluşturursunuz. Öncelikle kategori temelini ayarlayın. Standart olarak category’dir. Siz ise ne isterseniz yazın. Burdaki yazı kategorinizden birindeki yazı arşivleri seçilirken adres olarak geçer. Örneğin : http://www.mustafaturksavas.com/kategori/gunluk/ kısmındaki “/kategori” benim kategori temelimdir. Sıra geldi asıl noktaya yani “özel yapıya”:
Artık hemen hemen her wp blog bu 2 ayardan birini kullanıyor. Ya /%category%/%postname% ya da /%postname%. Ben ise tüm bu fonksiyonların tam olarak neye karşılık geldiğini anlatacağım:
%year% : Yazının yazıldığı yıl mesela 2007
%monthnum% : Yazının yazıldığı ay mesela 01
%day% : Yazının yazıldığı gün mesela 22
%hour% : Yazının yazıldığı saat mesela 22
%minute% : Yazının yazıldığı dakika mesela 12
%second% : Yazının yazıldığı saniye mesela 43
%postname% : Yazını ismi mesela Merhaba Dünya
%post_id% : Yazının id numarası mesela 235
%category% : Yazının yazıldığı kategori mesela Günlük
%author% : Yazıyı yazan kullanıcı mesela Musty
Arkadaşlar bu kadar seçeneği size sundum. Kullanma şekli ise /fonksiyon1/fonksiyon2 şeklindedir

"Kalıcı Bağlantıları Ayarlamak" için 16 Yorum

1 | Serhat

23 Ocak 2007 saat 08:02

Avatar

Bilgi için teşekkürler güzel döküman Ben /%postname%.html olarak kullanıyorum linki kısa tutmak arama motorları açısından cok faydalıdır karmakırışık bi url oluşturmak yerine basit sade olan url’ler daha sağlıklıdır ;)

2 | BilgInfo

27 Ocak 2007 saat 03:06

Avatar

IIS sunucularda php.ini’siz kalıcı bağlantılar

iis sunucularda kalıcı bağlantılar olayı için php.ini dosyası kullanıyorduk fakat bu seferde anti-spam kodları çalışmıyordu. Hepsini şöyle hallediyoruz önce plesk panelimize giriyoruz oradan Setup ayarına giriyoruz sonra Services kısmından PHP support seçeneğindeki (run as ISAPI extension kutucuğuna işaret koyuyoruz ve daha sonra kalıcı bağlantıları istediğiniz gibi ayarlayabilirsiniz php.ini’yide silebilirsiniz captcha resimleride gözükmüş oluyor böylelikle.

3 | özay

12 Şubat 2007 saat 03:04

Avatar

bu verdiğiniz bilgiler windows sunucuda işe yaramıyor,

adres http://…………com/index.php/archives/orhan-hakalmaz-sevilir.html

şeklinde çıkıyor,çok uzun

http://…………com/orhan-hakalmaz-sevilir.html

böyle çıkmasını nasıl sağlayabiliriz,iş burda arkadaşlar…

4 | goktug

6 Mart 2007 saat 21:30

Avatar

Öncelikle yararlı bilgi için teşekkürler.

Eklemek ve aynı zamanda sormak istediğim bir nokta var. Direk url/post-name şeklinde yapılırsa permalinkler, iki tane aynı adlı blog olursa ne oluyor?

Kanaatimce bunu önlemek ve daha güzel olması açısından sık kullanıldığı gibi /year/month/date/post-name şeklindeki kullanım daha şık olacaktır.. :)

5 | ilhan

24 Mart 2007 saat 00:41

Avatar

@özay arkadaşımızın sorusunun cevabını bende merak ediyorum

6 | tanerimx

6 Nisan 2007 saat 15:24

Avatar

Kalıcı bağlantı dosyasını güncellediği halde, The page cannot be found hatası alıyorum siteye görüntülenmiyor.

7 | Musty

2 Temmuz 2007 saat 15:43

Avatar

Özay yazımın daha en başında yazmıştım bu dökümanın linux sunucularda işe yarayacağını. Söylediğim gibi windows sunucularda nasıl yapılacağı hakkında bir bilgim yok

8 | barisa

11 Temmuz 2007 saat 16:44

Avatar

Önceki serverım permalink desteklemiyordu bu yüzden /index.php/%postname/ şeklinde kullanıyordum. Sunucu değişikliğinden sonra permalink desteklmeye başladı /%postname/ olarak destekliyor. Fakat eski linklerim /index.php/%postname/ şeklinde google bu şekilde sitemi indexlemişti ve linke basında 404 hatası veriyor. İki link şeklinide aynı anda kullanabilmem için bir ayar var mı? Permalink ayarlarını /%postname olarak değiştirince /index.php’li link çalışmıyor.

10 | fikirbozan (beta)

11 Ağustos 2007 saat 12:14

Avatar

yeni başlayanlar için wordpress seo…

Pagerank Herşey Değildir
PageRank güzeldir, Google’ın siteniz hakkında nasıl düşündüğünü belirler, fakat herşey değildir. İlk sayfalarınızı oluştururken kesinlikle hedefiniz ben hangi aramaları yapsam bu sayfalara ulaşır….

11 | ne_o

13 Eylül 2007 saat 22:23

Avatar

Arkadaşlar benim hostum windows sunucu kullanıyor. Bunu bir turlu yapamadım. Yardımcı olur musunuz?

12 | gokmen

1 Kasım 2007 saat 22:03

Avatar

Öcelikle server’a panelimizden özel hata sayfaları kıullanmak istediğimizi söylüyoruz. daha sonra hata sayfaları ayarlarımıza girip orada 404 hata numarasını bulup üstüne tıklıyoruz. ayarları karşımız geliyor. önce burada url’yi seçip url olarak “/404.php” diyoruz.

şimdi gelelim 404.php dosyasına:
————————————————–

————————————————–
Yazıp kaydediyoruz. Web sitemizin root’una atıyoruz. artık linklerinizi url/baslik veya herneyse oşekilde kullanabilirsiniz…

13 | gokmen

1 Kasım 2007 saat 22:05

Avatar

Beyler php kodları gözükmedi kesildi tekrar atıyorum.
[PHP]
$qs = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URI'] = substr($qs, strpos($qs, ‘:80′)+3);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include(’index.php’);
[/PHP]

14 | gokmen

1 Kasım 2007 saat 22:07

Avatar

Bu arada bu yazdıklarım Windows sunucular için geçerlidir.

15 | demirzal

27 Haziran 2008 saat 15:33

Avatar

varsayın olarak genel kalıcı bağlantıları herhangi bir şekilde değiştirdiğimde linkler çalışmıyor hata veriyor. linüx üzerinde server ım chmod felan mı vermem gerekiyor.

16 | mecjos

5 Temmuz 2008 saat 15:07

Avatar

kalıcı bağlandılar ayarında %postname% olarak ayarlıyorum seçeneklerden seçmiyorum yani ama bilgisayarımdaki serverda göstermiyo kendi seçeneklerinden ayarlayınca gösteriyo. Bunun sebebi ne olabilir.

Yorum Formu