lostyazilim
tr.link

Linkleri nasıl kısaltabilirim?

9 Mesajlar 1.392 Okunma
lstbozum
tr.link

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
Herkese hayırlı ramazanlar diliyorum öncelikle...

Desteğinizi rica ettiğim konuya geleyim.

Proje içerisindeki linkler şöyle;

siteadi.com/bayiler/istanbul/kadikoy/bayi.php?bayi_adi=abc-ticaret

siteadi.com/abc-ticaret haline getirmek için ne yapmalıyız...


Teşekkürler...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
wmaraci
reklam

birsevda birsevda Maraba Kullanıcı
  • Üyelik 17.12.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Amele
  • Konum Tekirdağ
  • Ad Soyad T** K**
  • Mesajlar 2211
  • Beğeniler 753 / 754
  • Ticaret 18, (%100)
öncelikle sitenizdeki yazılımı da belirtirseniz size daha hızlı yardımcı olabiliriz.
BEYAZMASTER

kişi bu mesajı beğendi.

Siteni Ekle WeBDiZiN.Com

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)
Öncelikle ilginiz için teşekkür ederim...

Sitemizde herhangi bir özel yazılım / cms (wordpress, joomla, vs) kullanmıyoruz.

Php ile oluşturduğumuz ve oluşturmaya devam ettiğimiz bir site...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

birsevda birsevda Maraba Kullanıcı
  • Üyelik 17.12.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Amele
  • Konum Tekirdağ
  • Ad Soyad T** K**
  • Mesajlar 2211
  • Beğeniler 753 / 754
  • Ticaret 18, (%100)

BEYAZMASTER adlı üyeden alıntı

Öncelikle ilginiz için teşekkür ederim...

Sitemizde herhangi bir özel yazılım / cms (wordpress, joomla, vs) kullanmıyoruz.

Php ile oluşturduğumuz ve oluşturmaya devam ettiğimiz bir site...


Php ile kendi oluşturduğunuz site ise
2 seçenek var aslında
1. seçenek htaccess e basit bir kod olusturarak alt sayfadaki linkleri kısaltılmış olarak çekersiniz bu şekilde gösterebilirsiniz.
2. seçenekse her eklediğiniz sayfayı ana dizine atarak siteadı com / uzantı şeklinde yapabilirsiniz.
 

 

Siteni Ekle WeBDiZiN.Com
wmaraci
wmaraci

VipTema VipTema Vip Tema Web Tasarım Kullanıcı
  • Üyelik 29.06.2011
  • Yaş/Cinsiyet 37 / E
  • Meslek Vip Tema Web Tasarım A.Ş.
  • Konum Tekirdağ
  • Ad Soyad Ö** I**
  • Mesajlar 1393
  • Beğeniler 704 / 703
  • Ticaret 21, (%100)
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^bayiler/([0-9a-zA-Z-_/]+)\.html$ bayi?seo=$1 [QSA]


Bu yapıyı kullandığınızda şöyle bir link oluşturmuş olursunuz.
http://siteadi.com/bayiler/ankara-bayi.html

bayiler.php sayfasında get ile aldığın seo değerini veritabanının bayiler tablosunda seo sütununda var mı yok mu diye bakarak.

Ayrıca seo sütununa bayi ekleme safhasında bayi adı Ankara Bayi ise ankara-bayi şeklinde kaydedebilmelisin.

Link verebilmek için ise;
birsevda BEYAZMASTER

kişi bu mesajı beğendi.

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

birsevda adlı üyeden alıntı

php ile kendi oluşturduğunuz site ise
2 seçenek var aslında
1. Seçenek htaccess e basit bir kod olusturarak alt sayfadaki linkleri kısaltılmış olarak çekersiniz bu şekilde gösterebilirsiniz.
2. Seçenekse her eklediğiniz sayfayı ana dizine atarak siteadı com / uzantı şeklinde yapabilirsiniz.


1.seçenek ile ilgileniyorum üstadım, htaccess kodunu öğrenmeye çalışıyorum.

2.seçeneğe (yüzlerce/binlerce dosyayı root dizine atmaya) sıcak bakmıyorum, sitenin düzenli olması için klasör sistemini kullanmaktan yanayım.
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

okan_ışık adlı üyeden alıntı

.htaccess
rewriteengine on
rewritecond %{request_fılename} !-f
rewriterule ^bayiler/([0-9a-za-z-_/]+)\.html$ bayi?seo=$1 [qsa]


bu yapıyı kullandığınızda şöyle bir link oluşturmuş olursunuz.
http://siteadi.com/bayiler/ankara-bayi.html

bayiler.php sayfasında get ile aldığın seo değerini veritabanının bayiler tablosunda seo sütununda var mı yok mu diye bakarak.

Ayrıca seo sütununa bayi ekleme safhasında bayi adı ankara bayi ise ankara-bayi şeklinde kaydedebilmelisin.

Link verebilmek için ise;



Okan Bey gerçekten çok çok teşekkürler...

Kodları deneyeyim, sonucu paylaşacağım...

Ama hemen şunu sorayım;
SEO sütunu nedir?
Sorumdan da anlayacağınız üzere seo sütunum yok!
Olmalı mı?
Konuyu açarsanız çok çok sevinirim...


EK:
Seo sütunundan kastınız sonradan anlayabildiğim kadarıyla şu;

Bir verinin normal yazım şeklinin içinde TÜRKÇE karakterler, özel karakterler ve boşluk olabileceği için bunlardan arındırarak linkte görünmeye uygun hale getirilen yazılışlarının kaydedildiği sütun.

Eğer buysa kasdettiğiniz var diyebilirim.
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.

birsevda birsevda Maraba Kullanıcı
  • Üyelik 17.12.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek Amele
  • Konum Tekirdağ
  • Ad Soyad T** K**
  • Mesajlar 2211
  • Beğeniler 753 / 754
  • Ticaret 18, (%100)
@Okan_IŞIK kodları paylaşmıs benim paylaşmama gerek kalmamış teşşekürler.
 

 

Siteni Ekle WeBDiZiN.Com

BEYAZMASTER BEYAZMASTER YÜCE ALLAH'IN aciz 1 kulu Kullanıcı
  • Üyelik 04.02.2020
  • Yaş/Cinsiyet 43 / E
  • Meslek Yazılım...
  • Konum Diğer
  • Ad Soyad O** B**
  • Mesajlar 597
  • Beğeniler 154 / 153
  • Ticaret 0, (%0)

Okan_IŞIK adlı üyeden alıntı

.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^bayiler/([0-9a-zA-Z-_/]+)\.html$ bayi?seo=$1 [QSA]


Bu yapıyı kullandığınızda şöyle bir link oluşturmuş olursunuz.
http://siteadi.com/bayiler/ankara-bayi.html

bayiler.php sayfasında get ile aldığın seo değerini veritabanının bayiler tablosunda seo sütununda var mı yok mu diye bakarak.

Ayrıca seo sütununa bayi ekleme safhasında bayi adı Ankara Bayi ise ankara-bayi şeklinde kaydedebilmelisin.

Link verebilmek için ise;





Okan Bey sayenizde sonuca çok yaklaştığımı sanıyorum ama kodlar henüz çalışmadı maalesef!

Tarayıcıya ===> https://siteadi.com/bayiler/ankara-bayi.php yazınca;

Birşeyler doğru olduğu için hemen hata sayfasına gitmiyor, sayfa uzun bir süre dönüyor, verileri arıyor.

Lakin sonunda hata sayfasına yönleniyor.

Bir yerde yanlış veya noksan var ama çözemedim...


* Sizin örneğinizdeki .html uzantısı yerine .php kullandım.

Kodlarda ve kullanımda başka bir farklılık yapmadım.

Bu bilgiler ışığında aydınlatırsanız çok makbule geçer...
 

 

ÖNCE "İYİ,DOĞRU,GÜZEL BİR İNSAN" OLMAK (VEFA,TEVAZZU,NAİFLİK,SAYGI,...) GEREK!
Sonra wm oluruz.
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al