Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

yazının adını taşıyan url'ler


Öne çıkan mesajlar

Mesaj tarihi:
wordpress'te karşılaştığımız bir sistemin yapılışını sormak istiyorum. Bazı sitelerde yazının başlığını urlde direk görebiliyoruz örneğin:
Başlık: "Sivas GS Maçı pazar gecesi"
URL: www.siteadi.com/yazilar/Sivas-GS-Maci-Pazar-Gecesi/

Bu olayın yapılışı nasıldır? Mantığı neye dayanır?
Mesaj tarihi:
www.siteadi.com/yazilar/Sivas-GS-Maci-Pazar-Gecesi/ adresini istediğin zaman sunucudaki ayara göre genelde

www.siteadi.com/yazilar/Sivas-GS-Maci-Pazar-Gecesi/index.html
www.siteadi.com/yazilar/Sivas-GS-Maci-Pazar-Gecesi/index.php

vb bir adres çağrılır. Her başlık için bir klasör yapıp, her biri için bir index.xxx yapıyor muhtemelen.
Mesaj tarihi:
mirage'ım naaptın hacım =)

apache ve iis'te url-redirect modülleri var. apache'de /hedehödö diye giden url'leri aliveli gibi çalıştır diyebiliyorsunuz. bu çok geniş bir RegExp yönlendirmesi gibi düşünülebilir. misal jpg uzantılı tüm dosyaları dosyaindir.php gibi çalıştırabilirsiniz. öyle olunca da bu tarz uygulamalarda
www.siteadi.com/yazilar/Sivas-GS-Maci-Pazar-Gecesi/
adresi
www.siteadi.com/index.php
adresiymiş gibi çalıştırılıyor. ve php global değişkenleri ile hangi adrese gidildiğini ayrıştırıp veritabanında (misal) unique_url'i Sivas-GS-Maci-Pazar-Gecesi olan "yazilar" veri tipindeki konuyu bulabiliyorsun. onu da ekrana bastırıyorsun.
Mesaj tarihi:
Site Yönetimi>Tercihler>Kalıcı Bağlantılar

Burdan halledebilmen lazım

edit: nasıl yapıldığnı değil de olayın mantığını sordun galiba, ben atlayıverdim sori
Mesaj tarihi:
Mum_Chamber said:
mirage'ım naaptın hacım =)

apache ve iis'te url-redirect modülleri var. apache'de /hedehödö diye giden url'leri aliveli gibi çalıştır diyebiliyorsunuz. bu çok geniş bir RegExp yönlendirmesi gibi düşünülebilir. misal jpg uzantılı tüm dosyaları dosyaindir.php gibi çalıştırabilirsiniz. öyle olunca da bu tarz uygulamalarda
www.siteadi.com/yazilar/Sivas-GS-Maci-Pazar-Gecesi/
adresi
www.siteadi.com/index.php
adresiymiş gibi çalıştırılıyor. ve php global değişkenleri ile hangi adrese gidildiğini ayrıştırıp veritabanında (misal) unique_url'i Sivas-GS-Maci-Pazar-Gecesi olan "yazilar" veri tipindeki konuyu bulabiliyorsun. onu da ekrana bastırıyorsun.


hımm alengirli biraz ama yapılamayacak birşey değilmiş. Peki özel bir adı falan varmı bu uygulamanın şöyle googledan araştırabileceğim bi şekilde. 1-2 örnek kod bulurum belki
Mesaj tarihi:
robinson said:
...Peki özel bir adı falan varmı bu uygulamanın şöyle googledan araştırabileceğim bi şekilde. 1-2 örnek kod bulurum belki...

url rewriting

apache tarafını bilmiyorum ama iis'te birden fazla yöntemi var.. httpmodule, isapi writing, falan fişmekan.. tabii diline göre de yöntemler değişiyor.
×
×
  • Yeni Oluştur...