将直接图片网址重定向到图片帖子或附件页面?

时间:2017-11-16 07:18:13

标签: php wordpress image .htaccess

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

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

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

OLD:

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

我试图解决以下问题:

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

1 个答案:

答案 0 :(得分:1)

图片/媒体是帖子类型。试试get_permalink($id_of_attachment);如果您有图片网址,也可以获得ID。 get_post_thumbnail_id();

的示例