Apache mod_rewrite和mod_proxy通配符-屏蔽具有多个子域的图像

时间:2018-07-15 03:56:49

标签: apache

我正在与第三方供应商打交道,后者为我提供正在使用的Web应用程序的图像。

问题在于供应商拥有大量的子域,这些子域是从中显示图像的。我需要知道如何对mod_rewrite和mod_proxy正确使用通配符,因此无论子域是什么,我都可以屏蔽提供的图像。

供应商网址示例
images-1.imgsupplier.net/images
images-4.imgsupplier.net/images

以下是我没有运气尝试过的方法

 <?php
$BitcoinContents = file_get_contents("https://api.coinmarketcap.com/v2/ticker/1/?structure=array");
$BTCContents = json_decode($BitcoinContents, true);
echo " 0 <br>";
print_r($BTCContents);
echo "<br>";

foreach($BTCContents as $array){
  echo "<br>--------<br>";
  print_r($array);
  foreach($array as $arr){
    echo "<br>--------<br>";
    print_r($arr);
    foreach($arr as $ar){
      echo "<br>--------<br>";
      print_r($ar);
      foreach($ar as $a){
        echo "<br>--------<br>";
        print_r($a);
        foreach($a as $key => $val){
          echo "<br>=========<br>";
          echo "$key: $val | ";
        }
      }
    }
  }
}


echo "<br>=========<br>"; 
echo "<br>--------<br>";
      print_r($a); 
echo "<br>--------<br>";
echo "<br>=========<br>"; 
echo "<br>".$a['price']."<br>";

echo "<br>--------<br>";
echo "<br>=========<br>"; 

我想提及的是,如果我将(。*)替换为实际的子域,则效果很好。

谢谢

0 个答案:

没有答案