• 14-10-2015, 22:58:40
    #1
    Merhaba,

    Şu şekilde özetleyeyim.

    htaccess içeriği
    ReWriteRule ^foto/(.*)/$ resimgoster.php?istek=$1 [L,NC]


    <img src="foto/resim-123/"> şeklinde resimleri göstermek istiyorum.
    Resimgoster.php 'de ise sunucumun harddisk'te yer kalmadığı için depo olarak kullandığım başka bir sunucuma yüklediğim resimleri bu şekilde göstermem gerekiyor.

    Bu işlemi bu yolla nasıl gerçekleştirebilirim.

    Teşekkür ederim.

    Kolay gelsin.
  • 14-10-2015, 23:21:48
    #2
    merhaba,
    RewriteRule ^foto/(.*)/$ http://yeni.siteniz.com/dizin/$1 [L,R=301,NE]

    şöyle bi şey işinizi görür sanıyorum.
    kolaylıklar
  • 14-10-2015, 23:26:05
    #3
    İlgi ve alakanız için teşekkür ederim ama 301 kullanmamam gerekiyor. Php dosyası üzerinden gerekli düzenlemeyi gerçekleştirmem gerekiyor.
  • 14-10-2015, 23:34:14
    #4
    header('Content-Type: image/jpeg');
    readfile('http://siteadi.com/resimbudur.jpg');
  • 14-10-2015, 23:36:14
    #5
    o zaman htaccess değiştirmeye de gerek yok ben yanlış anladım sanırım. resimgoster.php içerisine istek= resim adı gittiğinde diğer sunucunuzdaki tam yoldan resmi çekerek gösterebilirsiniz.


    $rFP = fopen($sImage, 'rb');
    header("Content-Type: image/jpeg");
    header("Content-Length: " .(string)(filesize($sImage)) );
    fpassthru($rFP);
    
    //ya da 
    
    
    header("Content-Type: image/jpeg");
    header("Content-Length: " .(string)(filesize($sImage)) );
    echo file_get_contents($sImage);