-
Üyelik
07.09.2013
-
Yaş/Cinsiyet
36 / E
-
Meslek
Web Yazılım, Grafik Tasarım
-
Konum
KKTC
-
Ad Soyad
İ** A**
-
Mesajlar
356
-
Beğeniler
25 / 99
-
Ticaret
0, (%0)
Merhaba arkadaşlar. PHP alanında uzman olmadığımı bazı sorunları çözemedikçe farkettim. Benden, bizden daha iyi daha uzman arkadaşlardan yardım istiyorum. Sorunum şu.
SEF yaptığım site urlleri bazı url'ler tekrarlanıyor.
Örneğin.
Site: kibris365.com/haber/22757/selfie-yapan-sehzade.html
Ama bazı çıktılar böyle açılıyor
kibris365.com/haber/22757/haber/100/73-yildir-ac-ve-susuz-yasiyor.html
yani yine "Selfie Yapan Şehzade" sayfası açılıyor ama gördüğünüz gibi 2 defa /haber/22757/haber/100/ sef url çıkıyor. bunu nasıl direkt /haber/ den sonraki id'sini seçtirip gerçek sef url'sine yönlendirebilirim?
Teşekkürler.
Sorunun Çözümünü Buldum. DİĞER ARKADAŞLARDA FAYDALANABİLİR...
$sef_url = parse_url($adrescubugundakiurl);
$gercekurl = "/haber/".$News_Data->id."/".$News_Data->seotitle.".html";
if( $gercekurl != $sef_url['path'] ) {
header('Location:'.$gercekurl);
}
Bu sayede eğer sef url db den çekilen ile aynı değilse header ile gercek urle yönlendiriyor. Diğer insanlara da faydalı olur umarım.
-
Üyelik
30.03.2015
-
Yaş/Cinsiyet
24 / E
-
Meslek
Game Developer
-
Konum
Kırklareli
-
Ad Soyad
B** P**
-
Mesajlar
175
-
Beğeniler
9 / 49
-
Ticaret
3, (%100)
/sokakta-masturbasyon-sakasi-video.html düzenle bence :D
tiwaly
NodeJS / PHP / NoSQL
Kullanıcı
-
Üyelik
10.10.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Yazılımcı
-
Konum
İzmir
-
Ad Soyad
i** A**
-
Mesajlar
363
-
Beğeniler
135 / 104
-
Ticaret
7, (%100)
Kodları görebilme imkanımız var mı ?
Anladığım kadarı ile içerik /haber/id/sef şeklinde fakat 2.de nasıl olduysa 2 kere /haber yazılmış anladığım kadarı ile linklemede php kodda bir sıkıntı var. Php kodu yada .htaccess de ufak düzenleme ile çözülebilir gibi.
Ayrıca sitenin hangi bölümünde yapıyorsa o sayfanın kodlarına bakmanda yarar var. Sitene baktığımda herhangi bir sıkıntı göremedim ben.
tiwaly
NodeJS / PHP / NoSQL
Kullanıcı
-
Üyelik
10.10.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Yazılımcı
-
Konum
İzmir
-
Ad Soyad
i** A**
-
Mesajlar
363
-
Beğeniler
135 / 104
-
Ticaret
7, (%100)
Hocam büyük ihtimal ile htaccess içerisinde
haber/$1 şeklinde bir bölüm vardır.
bu bölümün aynısından
haber/$1/haber/$2 şeklinde yapın. $2 yi hiç kullanmayın. Sorununuz çözülür büyük ihtimal ile.
veya link yapısını değiştirmek istiyorsanız. link içerisinde /haber i aratın eğer 2 tane varsa ikinciyi silmesini sağlayın.
tiwaly
NodeJS / PHP / NoSQL
Kullanıcı
-
Üyelik
10.10.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Yazılımcı
-
Konum
İzmir
-
Ad Soyad
i** A**
-
Mesajlar
363
-
Beğeniler
135 / 104
-
Ticaret
7, (%100)
Mantıklı bir çözüm olmuş :)
1 kişi bu mesajı beğendi.