• 26-05-2006, 10:58:08
    #1
    Üyeliği durduruldu
    Daha önceden de sanırım burada sormuştum ama bulamadım şimdi.
    Sorumu bir örnekle açıklarsam daha anlaşılır olacagını düşünüyorum.

    deneme/index.php?topic=2663
    deneme/index.php?topic=3463
    deneme/index.php?topic=213
    ....

    sayfalarına yönelen kullanacıları

    demo/index.php?topic=2663
    demo/index.php?topic=3463
    demo/index.php?topic=213
    ....
    sayfalarına yönlendirmek için hangi kodu kullanmam gerekiyor?

    Kısaca deneme klasörünü demo olarak değiştirmek istiyorum..
  • 26-05-2006, 15:17:39
    #2
    Kurumsal PLUS
    .htaccess değilde, java ve html kullanarak bunu şöyle yapabilirsin;
    deneme klasörünün index.php dosyasının içeriği
    <script language="Javascript">
    window.location = "../demo/index.php?topic=<?php echo $_GET['topic']; ?>";
    </script>
    olsun. Ama bu sadece topic değişkenini iletir. Eğer başka değişkenler de varsa onlar için de bi kod yazabilirim.
  • 27-05-2006, 00:38:25
    #3
    Üyeliği durduruldu
    Bartuc adlı üyeden alıntı:
    .htaccess değilde, java ve html kullanarak bunu şöyle yapabilirsin;
    deneme klasörünün index.php dosyasının içeriği
    <script language="Javascript">
    window.location = "../demo/index.php?topic=<?php echo $_GET['topic']; ?>";
    </script>
    olsun. Ama bu sadece topic değişkenini iletir. Eğer başka değişkenler de varsa onlar için de bi kod yazabilirim.

    Saol @bartuc sadece bu gerekliydi. Birazdan deneyeceğim
  • 27-05-2006, 02:39:47
    #4
    Üyeliği durduruldu
    @Bartuc bu kod olmadı. Benim yukarıda yazmayı unuttugum birşey daha var aslında.

    Ana sayfadaki bir bloğa forumdan linkler geliyor...
    Aşağıdaki linkler.

    deneme/index.php?topic=2663
    deneme/index.php?topic=3463
    deneme/index.php?topic=213
    ....

    Eğer birisi bu linkler çağırılırsa

    demo/index.php?topic=2663
    demo/index.php?topic=3463
    demo/index.php?topic=213
    ....
    şeklindeki sayfalara yönlendirilmesini istiyorum.

    Yazdıgın kodu index.php koyudugum zaman sayfa oto olarak url leri çağırmaya çalışıyor

    Eğer buna göre düzenleyebilirsen makbule geçer..
  • 27-05-2006, 11:39:10
    #5
    Kurumsal PLUS
    sorunu anlamadım ama bir düzenleme yaptım, belki böyle istediğin gibi olur. Olmazsa biraz daha ayrıntılı yazarsan sevinirim.

    <script language="Javascript">
    <?php
    if ((isset($_GET["topic"])) && ($_GET["topic"] == "")) {?>
    window.location = "../demo/index.php";
    <?php
    } else {
    ?>
    window.location = "../demo/index.php?topic=<?php echo $_GET['topic']; ?>";
    <?php
    }
    ?>
    </script>

    bu kodu deneme/index.php olarak yerleştirdiğinde, deneme/index.php şeklinde gelen linkleri demo/index.php 'ye yollar, eğer topic değişkeni varsa onu da url'ye ekler.
  • 29-05-2006, 20:14:41
    #6
    kalıcı taşınma ile olur sanırım


    deneme/ dizinine atacağız

    .htaccess

    Redirect 301 / http://www.domainname.com/demo
  • 20-02-2009, 00:37:47
    #7
    Alexis adlı üyeden alıntı: mesajı görüntüle
    kalıcı taşınma ile olur sanırım
    deneme/ dizinine atacağız
    .htaccess
    Redirect 301 / http://www.domainname.com/demo
    Ya hocam sen varya cennetliksin yaaa... Ne zamandır script arıyorum kod arıyorum kendim çok iyi kod bilmediğim halde bişeyler yazmaya çalışıyorum olmuyordu.. Ama şu tek satır .htaccess kodun herşeyi çözdü... Sitemin iyi ziyaretçisi var ama tüm veritabanını herşeyi yeni domaine taşımam gerekiyodu ama ziyaretçilerin %90 ı googledan geldiğinden bu koda ihtiyacım vardı.. Çok sağolasın... Büyük dertten kurtardın...