我有一个主要包含图像的网站。当有人点击“查看原始图像”到包含图像的帖子时,我想重定向出现在Google图像中的所有jpg/gif/png链接。有没有办法使用mod_rewrite在.htacess中做到这一点?重定向所有Google图像热链接到包含图像的页面?
回答
谷歌图片现在只是有一个包含更大版本的图像的扩展包装。它不再为您提供预加载的“预览”页面,原因是阻止重定向。据我所知,这是做不到的。但是,您可以prevent your image from appearing in Google Search。
感谢@Jacedc的评论,但在Google图片中完成此操作的网站示例就在这里:http://www.google.com/search?hl=zh-CN&site=imghp&tbm=isch&source=hp&biw=1600&bih=722&q=site%3Afansshare.com&oq=site%3Afansshare.com当您点击图片时,它会显示覆盖图以及何时你点击“查看原始图像”图像url重定向到帖子而不是图片。任何想法如何做到这一点? – Justincredible 2013-02-10 22:33:37
啊,我明白了。在你的服务器上肯定有办法做到这一点。但取决于您的服务以及它提供的腿部空间,您可能会找到一个简单的答案。你有没有尝试用你的问题搜索你正在使用的服务器? – 2013-02-10 23:29:03
如果您正在使用WordPress的,有点像Imaguard插件应该做的工作。如果你不使用WP至少你可以在这里
http://wordpress.org/extend/plugins/imaguard/
下载源代码,看看他们是如何做到的。似乎是检查引荐来源,如果不是在他们的白名单或本地引荐来源,他们重定向到文字结束的图像。可能使用GD插件来即时添加文本。
- 1. 将404热链接图像重定向到单个图像?
- 2. 图像热链接重定向
- 3. 将链接的图像重定向到内容页面
- 4. 图片链接重定向到一个PHP页面(图像名称有空格)
- 5. 将图像重定向到PHP页面
- 6. 使用低分辨率版本重定向热链接图像
- 7. 使用.htaccess重定向直接链接到图像到php页面
- 8. 将图像重定向到拇指,如果它是热链接的
- 9. 如何将WORDPRESS热链接图像(对于exp:Image.jpg)重定向到发布/页面的位置?
- 10. 包含图像的居中超链接
- 11. PHPQuery ...试图从页面获取所有图像的所有链接
- 12. ASP.NET检测热链接图像视图
- 13. 如何从特定页面模板上的the_content()中删除所有具有和不包含链接的图像
- 14. 获取包含图像的PDF页面
- 15. .htaccess图像到网页重定向?
- 16. .htaccess图像到网页重定向?
- 17. fancyBox在页面包含多个链接到一个图像时复制缩图帮助图像
- 18. 包含图像的文件夹重定向到另一个域
- 19. 匹配图像链接包含空格
- 20. 重定向面包屑链接到特定页面
- 21. 热链接图像上的水印?
- 22. 热链接重定向
- 23. 链接重定向到NG-视图中的页面
- 24. 重定向到图像上的外部链接点击Magento
- 25. PHP 404未找到页面没有重定向+包含页面
- 26. .htaccess重定向到带有链接页面的页面
- 27. htaccess的重定向里面所有域名,但保持图像
- 28. 所有链接重定向回首页?
- 29. .htaccess 301将图像从旧图像重定向到新图像
- 30. PHPQuery - 获取包含特定URL页面的所有链接
检查http://stackoverflow.com/questions/14796003/prevent-image-hotlinking-in-google-image-search – Sev 2013-02-13 18:19:06