我需要帮助为Apache写一个.htaccess文件来检查只允许mydomain referer的referer,否则重定向303响应。
例如:我的域名:domain1.com
我想要
任何帮助都将不胜感激。
答案 0 :(得分:0)
查看many internet上this的一些straightforward searching教程,有些http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html会找到它们。
用于mod_rewrite的Apache文档(这可能是你最终会使用的):{{3}}
答案 1 :(得分:0)
我一直在寻找与此类似的东西,但正如@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.com/1.jpg,那么http://image.domain1.com会重定向到ttp://image.domain2.com/1.jpg