Apache2.2仅允许访问一台服务器

时间:2018-02-18 23:59:59

标签: .htaccess apache2 apache2.2

我正在研究一个项目,看起来很像这样:

  • 主要网站
  • 存储服务器[/ directory / images / * .jpg]

我希望能够通过简单的标记从该目录中提取图像。那部分有效,但我想做的是拒绝所有人直接访问存储服务器。我曾尝试只允许主站点IP连接,但这似乎也拒绝访问主站点服务器。

视觉解释:

客户>主站点仪表板> 存储服务器

以粗体列出的经过身份验证的方可以获取对图像的访问权限。其他人必须被拒绝

1 个答案:

答案 0 :(得分:0)

试试这段代码:

int max = Arrays.stream(arrayWithInts).max().getAsInt();
int min = Arrays.stream(arrayWithInts).min().getAsInt();

这会阻止直接访问任何RewriteEngine on RewriteRule \.jpg$ - [F] 扩展名但仍可以调用它的图片,唯一的问题是来自浏览器缓存,如果有人右键单击图像并打开它浏览器,所以如果你想要防止这种情况,请在上面添加以下代码:

jpg