【问题标题】:Redirect .htaccess and check refferer重定向 .htaccess 并检查引荐来源网址
【发布时间】:2011-05-04 02:12:14
【问题描述】:

我需要帮助来为 Apache 编写一个 .htaccess 文件来检查只允许 mydomain 引用的引用,否则会使用 303 响应重定向。

例如:我的域名:domain1.com

我想要

  1. 当用户连接时->http://image.domain1.com/1.jpg
  2. 检查引用。
  3. 如果有效 -> 重定向 303 / http://image.domain2.com/

任何帮助将不胜感激。

【问题讨论】:

标签: .htaccess redirect referer


【解决方案1】:

我一直在寻找类似的东西,但正如@jwd 所说,许多教程向您展示了如何做到这一点。

这样的东西会做你想做的事,但如果你根本不知道任何 htaccess,最好先学习。否则,以下内容对您没有任何意义。

RewriteCond %{HTTP_REFERER} http://image.domain1.com/ [nc]
RewriteRule ^(.*).jpg$ http://image.domain2.com/$1.jpg [r=303,nc]

这只会将图像从http://image.domain1.com/ 重定向到http://image.domain2.com/

所以如果引用者来自http://image.domain1.comhttp://image.domain1.com/1.jpg 将重定向到 ttp://image.domain2.com/1.jpg

【讨论】:

    【解决方案2】:

    查看internetthis 上的一些many 教程,一些straightforward searching 会找到它们。

    用于 mod_rewrite 的 Apache 文档(您最终可能会使用该文档):http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

    【讨论】:

      猜你喜欢
      • 2020-10-16
      • 1970-01-01
      • 2013-12-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多