Php 是否将直接图像URL重定向到图像发布或附件页面?

Php 是否将直接图像URL重定向到图像发布或附件页面?,php,wordpress,image,.htaccess,Php,Wordpress,Image,.htaccess,新的: 我有一个墙纸网站,我最近检查了访问文件的服务器日志,我发现我在图像文件上获得了大量流量,而不是网站的页面 所以我想做的是将example.com/sample-image.jpg重定向到example.com/sample-image.html 我正在使用WordPress CMS,我尝试了一个。htaccess代码,但它将所有图像重定向到网站主页:( 旧的: 当用户试图将图像直接加载到浏览器中(例如,从Google Images)时,浏览器通常只打开裸图像 我试图解决以下情况: 1)

新的: 我有一个墙纸网站,我最近检查了访问文件的服务器日志,我发现我在图像文件上获得了大量流量,而不是网站的页面

所以我想做的是将example.com/sample-image.jpg重定向到example.com/sample-image.html

我正在使用WordPress CMS,我尝试了一个。htaccess代码,但它将所有图像重定向到网站主页:(

旧的:

当用户试图将图像直接加载到浏览器中(例如,从Google Images)时,浏览器通常只打开裸图像

我试图解决以下情况:


1) 用户正在浏览谷歌图片并找到一张图片。2) Google Images允许用户打开找到图像的网站,或者只打开原始图像。3) 用户选择后者,因此球现在位于承载图像的Web服务器上。4) htaccess检测到人工操作的浏览器试图直接访问/uploads/文件夹中的图像。5) htaccess将用户重定向到single-attachment.php或post,其中包含或附加图像。

图像/媒体它是post类型。尝试
get_permalink($id_of_attachment)如果你有图像的url,你也可以获得id。示例为
get_post_缩略图_id()

谢谢你的帮助,但我是新的,所以你可以提供一些参考如何做到这一点。谢谢