【问题标题】:Redirect direct image urls to image post or attachment page?将直接图片网址重定向到图片帖子或附件页面?
【发布时间】:2018-04-29 15:25:33
【问题描述】:

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

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

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

旧:

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

我正在尝试解决以下情况:

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

【问题讨论】:

    标签: php wordpress image .htaccess


    【解决方案1】:

    图片/媒体是帖子类型。试试get_permalink($id_of_attachment); 如果你有图片的url,你也可以得到id。 get_post_thumbnail_id();的示例

    【讨论】:

    • 感谢您的帮助,但我是新手,所以您能否提供一些参考如何做到这一点。非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 2012-10-06
    • 1970-01-01
    相关资源
    最近更新 更多