比如 http://v2ex.com/images/example.png 有的网站可以变为 http://example.v2ex.com/ 这样打开还是刚才的图片 就以这个子域实现来请教吧,因为泛解析的话可以随意变换网址都可以打开
1
am241 2017-06-07 16:08:57 +08:00 via Android
mime?
|
3
qiayue 2017-06-07 16:16:25 +08:00
只要你返回给浏览器的头信息里标明了,这是一个图片,那么就会显示成图片
|
4
qiayue 2017-06-07 16:19:40 +08:00
1 楼写错字母了,是 MIME
|
5
misaka19000 2017-06-07 16:22:18 +08:00 via Android
是否是以图片方式来显示是由响应头部来判断的,和后缀名毫无关系
|
7
580a388da131 2017-06-07 16:25:23 +08:00 1
header("Content-Type: image/png");
|
9
alex321 2017-06-07 16:30:10 +08:00
这意思是想隐藏图片真实地址吧。。很简单哒,rewrite 配合后端解析处理下就有了,简单粗暴就是直接二进制。
rewrite 自己写,很简单。。 Google 了个 PHP 方法,原本还写错了,就不贴源地址了。。。。。 <?php $image_path="images/"; $image_file=$image_path.$_GET['name']; $sTmpVar = fread(fopen($image_file, 'r'), filesize($image_path)); header("Content-type: image/* "); echo $sTmpVar; |
10
baiyun888 OP |
11
exoticknight 2017-06-07 17:05:37 +08:00
简单来说就是本来访问图片的地址就返回图片的内容,现在是你要自己手动实现这个功能。
|