小编fan*_*isy的帖子

如何在Apache上修改代理图像头?

我们将图像代理为许可内容,并需要将max-age标头添加到代理图像.尝试修改.htaccess,但它没有工作,并怀疑这是由于代理的图像文件夹不是服务器上的实际目录.

首先,代理设置在apache2.conf:

# Image Proxy
ProxyPass /photo http://photo.licensor.com
ProxyPassReverse /photo http://photo.licensor.com
Run Code Online (Sandbox Code Playgroud)

.htaccess在网站的public_html目录下进行了多次修改.似乎修改代理图像的max-age标头的条件永远不会被Apache识别,因为/photo它不是真正的目录.

我真的很想使用/photo不真实的目录来定位代理的图像.

php apache .htaccess header mod-proxy

5
推荐指数
1
解决办法
208
查看次数

Google Maps API 3 referrerNotAllowedMapError

我对Google Maps APi并不陌生,并且已经使用了多年......但我很难过.我已经安装了Google Maps Javascript API:Simple Map的最新代码示例的精确副本.然后我从Google Developers Console确认了我的浏览器和服务器密钥,并添加了两种不同的方式(见下文).当我在控制台中将引用设置为*通配符时,代码可以工作,但不能在生产中使用它.

这是瘦的:

  • 使用Google Maps API Javascript(简单地图)中的最新示例代码进行测试

  • YOURAPIKEYHERE - 替换为我帐户中的活动浏览器密钥

  • referer作为*./ domain.ext/*和domain.ext/*进行了尝试

  • 还尝试了服务器密钥,服务器IP作为允许的引用程序.

  • 不能使用,但工作:使用通配符使用浏览器密钥允许referer,但我不能在生产中使用它......任何人都可以使用我的密钥在我的角钱

被怀疑的CULPRIT

由于密钥在我添加通配符时起作用,但没有使用引用域名,因此看起来很可疑.这应该表明密钥有效,但引用信息未传递给Google.

我的网站支持CloudFlare.我的研究没有在任何地方找到任何答案,但我开始怀疑这是否可能成为问题.似乎没有其他工作.

errormessages

api google-maps cdn google-maps-api-3 cloudflare

4
推荐指数
1
解决办法
1606
查看次数