【问题标题】:htaccess and images redirect to watermarked imagehtaccess 和图像重定向到带水印的图像
【发布时间】:2017-01-23 20:39:34
【问题描述】:

嘿,我目前有一个项目需要我为图像添加水印

这里是直接链接:http://zaramasonparty.teenbanter.net/uploads/1460220120945.jpg

这是带水印的链接: http://zaramasonparty.teenbanter.net/view.php?img=1460220120945.jpg

我可以将直接图像链接代理到带水印的那个吗?

我在 /uploads 中有一个 .htaccess 文件,我已经尝试过

RewriteRule ^uploads/(.*)$ http://zaramasonparty.teenbanter.net/view.php?img=$1 [NC,P]

我也尝试在根目录中执行相同的 htaccess

【问题讨论】:

  • 您的意思是用mod_proxy 处理重定向吗?尝试将[NC,P][NC,L] 交换
  • @GentlemanMax htaccess 文件应该在哪里?
  • 它应该在网站的根目录。
  • @GentlemanMax 不工作
  • 会发生什么?当我使用an htaccess tester 测试您的规则时。看起来它应该可以工作。您的.htaccess 中是否还有其他可能相互冲突的规则?

标签: php image .htaccess proxy


【解决方案1】:

您不需要做代理,只需简单的重写。在您的根 .htaccess 中执行此操作:

RewriteEngine on
RewriteRule ^uploads/(.*)$ view.php?img=$1 [NC]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-15
    • 2011-12-02
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多