с .htaccess ниже, я могу переписать расположение изображения из http // mysite / folder / test.jpg в http // mysite / test.jpg
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^pic.jpg /folder/pic.jpg
но когда я попытался с удаленным сайтом
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^img.jpg http/remotesite/img.jpg
, я не могу переписать его на http // mysite / img.jpg, потому что он перенаправлен на исходное местоположение, и мой вопрос, это можно переписатьместоположение удаленного образа с помощью .htaccess?
спасибо
решено
с использованием php readfile ()
<?php
header("Content-Type: image/jpeg");
$img = $_GET['img'];
$url = "http://remote/image.php?img=".$img;
readfile("$url");
?>
и .htaccess
RewriteEngine on
RewriteBase /
RewriteRule ^(*.jpg)$ images.php?img=$1[L]