lostyazilim
tr.link

Ana sayfa sorunu

2 Mesajlar 569 Okunma
acebozum
tr.link

ilyaserkek ilyaserkek WM Aracı Kullanıcı
  • Üyelik 30.09.2019
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad İ** E**
  • Mesajlar 6
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
İyi günler.
index.php ve htaccsess sayfalarım aşağıdaki gibi. Linklerim sorunsuz çalışıyor. Ancak anasayfa kısmında sorunum var. Örneğin ziyaretçi http://sayfa.com/anasayfa şeklinde gelirse anasayfa görünüyor. Ancak http://sayfa.com/ yada http://sayfa.com şeklinde gelirse htaccsess sayfasındaki ErrorDocument 404 kodundan dolayı yada index.php sayfasındaki default: include("sayfa/link.php"); kodundan dolayı anasayfaya gidiyor. Ben htaccsess ve index.php kısmına http://sayfa.com şeklinde gelindiği zaman anasayfa açılması için nasıl bir kod eklemeliyim? Tamam anasayfa açılıyor ama bu kodun yanlış olduğunu söylüyorlar. Benim kod yapım hatalıymış. Anasayfa http://sayfa.com şeklinde gelindiği zaman direk değilde yönlenerek açılırmış. Bunu nasıl düzeltebilirim.


index.php sayfası :
-
$git = isset($_GET['git']) ? $_GET['git'] : '' ;
switch($git){
case 'link': include("sayfa/link.php"); break;
case 'link2': include("sayfa/link2.php"); break;
case 'sayfa': include("sayfa/sayfa.php"); break;
default: include("sayfa/link.php");
}


.htaccsess sayfası :
-
Options -Indexes
ErrorDocument 404 http://404sayfasi.com/
RewriteEngine On
RewriteRule ^([-a-z0-9]+)$ index.php?git=link&id=$1 [L,QSA]
RewriteRule ^(.*).html$ index.php?git=link2&id=$1 [L,QSA]
RewriteRule ^sayfa/(.*)$ index.php?git=sayfa&id=$1 [L,QSA]

Cevaplarınız için şimdiden teşekkür ederim.
 

 

elektronikssl
webimgo

ilyaserkek ilyaserkek WM Aracı Kullanıcı
  • Üyelik 30.09.2019
  • Yaş/Cinsiyet 34 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad İ** E**
  • Mesajlar 6
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Sorumu biraz sadeleştirecek olursam

index.php?git=link&id=$1 şeklinde linkim var. Buna karşılık index.php sayfası içinde switch döngüsü ile git değeri neyse sayfasını çağırıyor. htacces ile de linki düzenliyorum. Benim sorum şu ziyaretçi siteadi.com/deneme şeklinde gelmezde siteadi.com/ şeklinde gelirse buna karşılık index.php ve htacces sayfamda ne gibi değişiklik yapmam gerekir?
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al