我想要取消在我的服务器上托pipe的FLV
和MP4
video的热链接,除非从其url开始的页面显示video:
http://www.mywebsite.com/index.php?main_page=videos_page&
什么是我必须添加到我的.htaccess文件的Apacheconfiguration?
要禁用热链接并用普通的网站标志替换内容以将人员引导回您的网站而不是图像,请将此添加到站点根目录下的.htaccess文件中:
Options +FollowSymlinks RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http://(www\.)?yoursite\.com/ [NC] RewriteCond %{REQUEST_URI} !hotlink\.(gif|png\SOME FILETYPES NOT TO HOTLINK) [NC] RewriteCond %{REQUEST_URI} !^/index.php?main_page=videos_page& RewriteRule .*\.(gif|jpg|png)$ http://www.mywebsite.org/generic/imagetoreplace.png [NC]
请记住,.htaccess是隐藏的,所以请确保在yoru ftp客户端中打开“显示隐藏的文件”。