• 15-10-2015, 17:55:58
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar,

    Sizlere bir sorum olacak, siteye giriş yapıldığı zaman direk login.php sayfasının açılmasını istiyorum. cPanel'de yönlendirme kısmından yaptım ancak bu seferde

    ?cmd=cart&action=add bu tip fonksiyonlar olduğu için bunlar çalışmıyor.

    Doğrudan login.php?cmd=cart&action=add bu şekilde çalıştırıyor.

    Benim isteğim sadece giriş sayfasında login.php çalıştırmak, xxx.com giriş yapınca xxx.com/login.php açılacak ama iç yönlendirmelerde xxx.com/index.php?cmd=cart&action=add şeklinde giriş yapılıncada bir sorun olmayacak. Yardımcı olursanız çok sevinirim.

    Hepinize iyi forumlar
  • 15-10-2015, 21:30:57
    #2
    Merhaba,

    olayın cpanel ile ilgili kısmını anlayamadım fakat eğer sorunu yanlış anlamadıysam en basit yolla index.php içerisinde en tepede
    if(count($_GET)) ==0) header('login.php');
    şeklinde bir kontrolle kişileri login'e yönlendirebilirsiniz.

    Sorunuz bana hatalı gözüktü ya da yanlış anladım, haliyle algoritmata hatalı bir yanıt vermiş olabilirim.

    Aslında kişi loginse index'e girdiğinde tekrar login'e göndermemek gerekir. Ama yanlış olan sorunun doğru cevabı bu gibi.

    Bence login sonrası açılan başarılı session'ı bulup onu kontrol ederek kişi loginse index'te kalsın, değilse login'e geçsin şeklinde bir yönlendirme daha sağlıklı olur.

    Kolaylıklar.


    iCloud adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Sizlere bir sorum olacak, siteye giriş yapıldığı zaman direk login.php sayfasının açılmasını istiyorum. cPanel'de yönlendirme kısmından yaptım ancak bu seferde

    ?cmd=cart&action=add bu tip fonksiyonlar olduğu için bunlar çalışmıyor.

    Doğrudan login.php?cmd=cart&action=add bu şekilde çalıştırıyor.

    Benim isteğim sadece giriş sayfasında login.php çalıştırmak, xxx.com giriş yapınca xxx.com/login.php açılacak ama iç yönlendirmelerde xxx.com/index.php?cmd=cart&action=add şeklinde giriş yapılıncada bir sorun olmayacak. Yardımcı olursanız çok sevinirim.

    Hepinize iyi forumlar
  • 16-10-2015, 15:39:00
    #3
    Üyeliği durduruldu
    bluexpres adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    olayın cpanel ile ilgili kısmını anlayamadım fakat eğer sorunu yanlış anlamadıysam en basit yolla index.php içerisinde en tepede
    if(count($_GET)) ==0) header('login.php');
    şeklinde bir kontrolle kişileri login'e yönlendirebilirsiniz.

    Sorunuz bana hatalı gözüktü ya da yanlış anladım, haliyle algoritmata hatalı bir yanıt vermiş olabilirim.

    Aslında kişi loginse index'e girdiğinde tekrar login'e göndermemek gerekir. Ama yanlış olan sorunun doğru cevabı bu gibi.

    Bence login sonrası açılan başarılı session'ı bulup onu kontrol ederek kişi loginse index'te kalsın, değilse login'e geçsin şeklinde bir yönlendirme daha sağlıklı olur.

    Kolaylıklar.

    yazılımsal tarafta hazır bi sistem kullanıyoruz o yüzden müdehale şansımız bulunmuyor, aslında yapmak istediğim herhangi bir yönlendirme kullanmadan ilk girişte benim belirlediğim sayfanın açılması
  • 18-10-2015, 18:00:42
    #4
    websunucunuzun index yönergesine login.php ekleyin,

    apache için, aşağıdaki gibi

    Alıntı
    DirectoryIndex login.php index.php index.phtml index.html index.htm
    nginx için

    Alıntı
    index login.php index.php index.html;