![]() |
1,216,771 Üye | 460,095 Konu | 4,519,744 Mesaj | 522 Online |
![]() ![]() ![]() ![]() |
|
|||||||
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 |
|
Permalink nasıl yapılır? Permalink yani Türkçe değişiyle Kalıcı Bağlantı... Öncelikle anlatımı geçmeden önce ne işe yarar ondan biraz bahsedelim. Permalink sayesinde biliyorsunuz ki Ulu Üstad Google :D sitemize bir kıyak geçerek( bilinenlere göre ) arama motorunda üst sırada çıkmamızı sağlıyor. Biliyorsunuzdur aynı içerikli www.siteadi.com/film-indir.html , www.siteadi.com/hedele.html gibi iki sayfada film indir kelimesinde ilk sayfa daha önce çıkar.
Şimdi gelelim ne şekilde bir yöntem izleyeceğiniz. Makaleye başlamadan önce şunu garanti ediyorum ki birazcık küçücük bir php bilgisiyle sizde herhangi bir scripte ait sitenizdeki linkleri permalayabileceksinizLaughing Kullancağımız modül Bkz. Mod_Rewrite. Öncelikle www.harmankaya.org/goster.php?id=5 gibi bir linki www.harmankaya.org/goster-3-yazi-basligi.html gibi kafamdan bir örnek buluyorum ve başlıyorum. İlk işimiz .Htaccess dosyası kullanarak .php dosyayı html olarak yorumlamayı göreceğiz Bunun için /root altındaki .htacces dosyasına ekleyeceğimiz kod Öncelikle en üste Mod_Rewrite modülüne göre link verceğimizi sunucumuza anlatıyoruz Kod:
Options +FollowSymLinks RewriteEngine on RewriteRule ^goster-(.*)-(.*).html$ goster.php?id=$1&baslik=$2 [L,NC] Yani .htaccess dosyasına bunları yazıp /root a attıktan sonra bilgisayarınızın tarayıcısından www.sitenizadi.com/goster-3-yazi-adi.html ye girerseniz girdiğiniz değer sunucuda goster.php?id=3&baslik=yazi-adi şeklinde yorumlanır. Yani sözün özü burda aslında bir cinlik yapıyoruz biz aslına bakarsanız goster-3-yazi-adi.html yerine goster-3-oylesine-bir-baslik-iste.html de yazsam goster-3-dfdsf8dsf9sdfhgkdfsghkjffd.html de yazsam yine de sayfa görüntülenir, Çünkü bizim için mühim olan İD kısmı ID yi atadıktan sonra başlığa ne istrsen yaz ![]() hah şimdi herşey tamam artık Sunucumuza Yorumlama yeteneği kazandırdıktan sonra linkleri güzelleştirmeye yani aslı Permalink kısmı şimdi başlıyor. Mesela www.harmankaya.org/yazi.php?id=3 ü permalink yapmadan önce nasıl gösteriyorduk. şöyle değilmi diyelim < a href = " yazi.php?id=< ? e c ho $yaziid ; ? > \ > diye gosterdiğiniz linkleri < a href = " goster-< ? e c ho $yaziid ; ? >-< ? e c ho $yazibaslik ; ? > \ > yapacaksınız bu kadar yani azcık php bilginiz varsa bunuda yaaprsınız artık Neyse ama sonra göreceksiniz ki linklerde türkçe karakterlerin veya +%&''^+ şeklinde karakterlerin hatalı çıktığı bununda sayfa görüntülenmesi hatası verdiğini göreceksiniz. Bizde bunun için bir fonksiyon geliştirdik . PHP- Kodu:
PHP- Kodu:
Alıntıdır: Kaynak
__________________
|
|
|
|
|
| Bu mesaj için Silverday kullanıcısına teşekkür eden 3 üyemiz: |

Tüm yerli ve yabancı
diziler HHİzle'de siz dizi severler ile buluşuyor.
|
|
#2 |
|
Çok Teşekkürler üsdat
eline koluna emeğine sağlık
|
|
|
|
|

Tüm yerli ve yabancı
diziler HHİzle'de siz dizi severler ile buluşuyor.
![]() |
| Etiketler |
| icin, modrewrite, permalink, php, sayfalariniz, seo, yapimi |
| Seçenekler | |
| Stil | |
|
|
|
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 06:53 AM.
|
| Forum | Yasal Uyarı | HH |
|
Kullanılan Portal Sürümü : HH Portal Script Sürümü : vBulletin Version 3.8.4 PL1 Seo Yazılımı : vBSEO ©2009, Crawlability, Inc Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Sitemiz Internet Explorer 6+, Firefox 2.0.0.14+, Opera 9.52+, Safari 3.1.2+, Chrome 0.2.153.1+ ve 1024x768+ Ekran Çözünürlüğünde Test Edilmiştir. Sponsor Bağlantı : dövme | mirc indir | dövme | mirc | sohbet | sohbet | msn show |
Sitemiz, hukuka, yasalara, telif haklarına ve kişilik haklarına saygılı olmayı
amaç edinmiştir. Sitemiz, 5651 sayılı yasada
tanımlanan .yer sağlayıcı. olarak hizmet
vermektedir. İlgili yasaya göre, site yönetiminin hukuka aykırı içerikleri
kontrol etme yükümlülüğü yoktur. Bu sebeple, sitemiz .uyar
ve kaldır. prensibini benimsemiştir. Telif hakkına konu olan eserlerin
yasal olmayan bir biçimde paylaşıldığını ve yasal haklarının çiğnendiğini
düşünen hak sahipleri veya meslek birlikleri,
abuse@hackhell.com mail adresinden bize
ulaşabilirler. Buraya ulaşan talep ve şikayetler Hukuk Müşavirimiz tarafından
incelenecek, şikayet yerinde görüldüğü takdirde ihlal olduğu düşünülen içerikler
sitemizden kaldırılacaktır. Ayrıca, mahkemelerden talep gelmesi halinde hukuka
aykırı içerik üreten ve hukuka aykırı paylaşımda bulunan üyelerin tespiti için
gerekli teknik veriler sağlanacaktır.
|
|