Замена всех ссылок на странице

fixxxer

К.О.
Партнер клуба
зачем так усложнять? достаточно определить два префикса - сам проксик и куда проксируем, по тому же принципу, как proxy_redirect в nginx
 

antson

Новичок
Партнер клуба
@fixxxer, человек учиться. Вот пусть и тренируется. Что можно упростить, а где поведение разное.
Пока я по его коду не вижу, что он знаком с RFC 1738.
 

antson

Новичок
Партнер клуба
@Celestial,
Код:
$url = $_GET['q'];
  
   if(isset($url))
   {
       $text = file_get_contents(trim($url));
тут у тебя еще 2 граблей.
что будет есть ссылка будет вида http://site.ru/?param1=1&param2=2 или href="?shop_item=123" ?
и если сайт ответил кодом отличным от 200 ? (особенно 301,302 и относительные ссылки на полученной странице)
 
Сверху