• 07-02-2020, 04:13:23
    #1
    Merhaba arkadaslar, şimdi benim yapmak istediğim şey bu sekilde yardım ederseniz sevinirim. Şimdi www.ornek.com sayfasını www.ornek.com/ornek.php yönlendirmek istiyorum ancak siteye girilir girilmez yönlendirme olcak ancak adrres cubugunda www.ornek.com/ornek.php gözükmesini istemiyorum sadece www.ornek.com gözükmesini istiyorum. Bunu nasil yapabilirim. Teşekkürler şimdilikden.
  • 07-02-2020, 04:16:05
    #2
    Bildiğim kadarıyla linki index olmadığı sürece tamamen gizlemeyezsin ama bir .htaccess dosyası oluşturarak uzantısını veya ismini değiştirebilirsin. site.com/uzanti.php yerine site.com/uzanti.html veya site.com/uzantişeklinde yapabilirsin. Yönlendirme işlemini de aşağıdaki kod ile yapabilirsin. index.php dosyana bunu ekleyerek :
    <?php*header("Location: linkburaya");*?>
  • 07-02-2020, 04:20:05
    #3
    Yönlendirmeye gerek yok. Php include ile çözersin bunu.

    index.php e aşağıdaki kodu yazarsan olur.

    <?php
    @include("ornek.php");
    ?>
  • 07-02-2020, 04:25:38
    #4
    @mocrea; hocam ama oradan bir veri almak istediğini belirtmemişki direkt olarak yönlendirmek istiyor arkadaş sanırsam
  • 07-02-2020, 04:27:09
    #5
    include edebilirsin veya istekleri index.php'den ornek.php dosyasına alırsın.
  • 07-02-2020, 04:29:42
    #6
    Üyeliği durduruldu
    htaccess yardımıyla anasayfayı değiştirebilirsin.
  • 07-02-2020, 05:30:56
    #7
    <?php  
    $a=$_SERVER['REQUEST_URI'];
    if(strpos($a, '?')){
    echo "
    
    Yönlendirelecek kod";
    }else{
    echo "
    <meta http-equiv='refresh' content='5;URL=?''>
    
    Anasayfa Kod";
    
    }
    
    ?>
    şunu geliştirebilirsin
  • 07-02-2020, 11:03:16
    #8
    <?
    $site = $_SERVER['HTTP_HOST'];
    switch ($site) {
    
    case "ornek.com";
    include "ornek.php";
    break;
    
    case "www.ornek.com";
    include "ornek.php";
    break;
    
    default:
    include "index.php";
    }
    ?>

    istediğin sayfayı başka istediğin sayfaya yönlendirebilirsin.