• 10-10-2019, 08:25:06
    #1
    Mehaba hocalarım.

    Bir yazının url'sini yönlendirmek istiyorum. Fakat yapmak istediğim şey iki farklı url'ye yönlendirmek. Yönlendirilmesini istediğim iki url'yi de yazsam ve random olarak bir ona bir ona yönlense.

    site.com/yazı-1 linkine şimdi tıkayan birisi site.com/yazı-2 linkine, yarım saat ya da 5 saat sonra tıklayan birisi de site.com/yazı-3 linkine yönlense, nasıl yapabilirz bunu?
  • 10-10-2019, 09:00:28
    #2
    Cem
    Kurumsal PLUS
    Aşağıdaki kodu bir sayfaya ekleyin. O sayfaya erişim olunca rastgele 1 yada 2 ye yönlendirsin.
    <script>
    var link = Math.floor(Math.random() * 2);
    
    if(link == 0){
        // Gidilecek link 1
        window.location.href="https://facebook.com"; 
    }else{
        // Gidilecek link 2
        window.location.href="https://google.com";
    }
    </script>
  • 10-10-2019, 09:25:36
    #3
    AlmedYazilim adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodu bir sayfaya ekleyin. O sayfaya erişim olunca rastgele 1 yada 2 ye yönlendirsin.
    <script>
    var link = Math.floor(Math.random() * 2);
    
    if(link == 0){
        // Gidilecek link 1
        window.location.href="https://facebook.com";
    }else{
        // Gidilecek link 2
        window.location.href="https://google.com";
    }
    </script>
    Bir yazılım firmasına yakışan bir hareket oldu


    <meta http-equiv="refresh" content="0; URL=facebook.com">
    Ben bu işlemi wordpresste 404.php dosyasına uyguluyorum hocam, bunu komple silip dediğinizi yaparsak aynı işlevi görecek ama iki farklı linke random yönlendirme yapacak, doğru değil mi
  • 10-10-2019, 09:30:00
    #4
    Cem
    Kurumsal PLUS
    orve adlı üyeden alıntı: mesajı görüntüle
    Bir yazılım firmasına yakışan bir hareket oldu


    <meta http-equiv="refresh" content="0; URL=facebook.com">
    Ben bu işlemi wordpresste 404.php dosyasına uyguluyorum hocam, bunu komple silip dediğinizi yaparsak aynı işlevi görecek ama iki farklı linke random yönlendirme yapacak, doğru değil mi
    Hocam bu linki hangi sayfaya eklerseniz url1 ve url2 ye rastgele olarak yönlendirme yapacaktır.
  • 17-10-2019, 00:32:15
    #5
    AlmedYazilim adlı üyeden alıntı: mesajı görüntüle
    Hocam bu linki hangi sayfaya eklerseniz url1 ve url2 ye rastgele olarak yönlendirme yapacaktır.
    hocam yönlenecek sayfaları hazırlamadığım için denememiş ve teşekkür mesajımı yazmamıştım. şimdi hazırladığım için yazmak istedim. çok teşekkür ederim. fakat yeni bir soru sormak istiyorum:

    evet, 2 link olunca sorunsuz çalışıyor ama 3 link yapmak için kodu şöyle düzenledim fakat çalışmadı, sizce nerede hata? cevap verirseniz çok memnun kalırım


    <script>
    var link = Math.floor(Math.random() * 3);
    
    if(link == 0){
    // Gidilecek link 1
    window.location.href="https://facebook.com";
    }else{
    // Gidilecek link 2
    window.location.href="https://google.com";
    }else{
    // Gidilecek link 3
    window.location.href="https://twitter.com";
    }
    </script>
    var link = Math.floor(Math.random() * 3); bu kısım, sizin yazdığınızda * 2 idi, o şekilde de çalışmadı, 3 yapınca da...
  • 17-10-2019, 00:34:20
    #6
    orve adlı üyeden alıntı: mesajı görüntüle
    hocam yönlenecek sayfaları hazırlamadığım için denememiş ve teşekkür mesajımı yazmamıştım. şimdi hazırladığım için yazmak istedim. çok teşekkür ederim. fakat yeni bir soru sormak istiyorum:

    evet, 2 link olunca sorunsuz çalışıyor ama 3 link yapmak için kodu şöyle düzenledim fakat çalışmadı, sizce nerede hata? cevap verirseniz çok memnun kalırım


    <script>
    var link = Math.floor(Math.random() * 3);
    
    if(link == 0){
    // Gidilecek link 1
    window.location.href="https://facebook.com";
    }else{
    // Gidilecek link 2
    window.location.href="https://google.com";
    }else{
    // Gidilecek link 3
    window.location.href="https://twitter.com";
    }
    </script>
    var link = Math.floor(Math.random() * 3); bu kısım, sizin yazdığınızda * 2 idi, o şekilde de çalışmadı, 3 yapınca da...

    seçenek 3 e çıkarsa
    if
    elseif
    ve
    else şeklinde yazmalısınız hocam
  • 17-10-2019, 01:14:13
    #7
    diray67 adlı üyeden alıntı: mesajı görüntüle
    seçenek 3 e çıkarsa
    if
    elseif
    ve
    else şeklinde yazmalısınız hocam
    hocam çok teşekkür ediyorum ilginiz için.ama şu şekilde uyarladım yine de olmadı

    <script>
    var link = Math.floor(Math.random() * 3);
    
    if(link == 0){
    // Gidilecek link 1
    window.location.href="https://facebook.com";
    }else if{
    // Gidilecek link 2
    window.location.href="https://google.com";
    }else{
    // Gidilecek link 3
    window.location.href="https://twitter.com";
    }
    </script>
  • 17-10-2019, 01:17:29
    #8
    hocam java tam bilmiyorum fakat
    <script>
    var link = Math.floor(Math.random() * 3);
     
    if(link == 0){
    // Gidilecek link 1
    window.location.href="https://facebook.com";
    }else if(link == 1){
    // Gidilecek link 2
    window.location.href="https://google.com";
    }else{
    // Gidilecek link 3
    window.location.href="https://twitter.com";
    }
    </script>
    olması gerekli
  • 17-10-2019, 01:23:02
    #9
    diray67 adlı üyeden alıntı: mesajı görüntüle
    hocam java tam bilmiyorum fakat
    <script>
    var link = Math.floor(Math.random() * 3);
     
    if(link == 0){
    // Gidilecek link 1
    window.location.href="https://facebook.com";
    }else if(link == 1){
    // Gidilecek link 2
    window.location.href="https://google.com";
    }else{
    // Gidilecek link 3
    window.location.href="https://twitter.com";
    }
    </script>
    olması gerekli
    evet hocam, şimdi oldu else if'ten sonra (link == 1) bunun eklenmesi lazımmış. çok çok teşekkür ederim, varolun