[CentOS] How to Stop the Image URL in apache

Shital Sakhare shital.sakhare1 at gmail.com
Mon Jul 28 09:03:10 UTC 2014


Thanks Peter,

But I get it resolved. The setting is in Apache server itself. By adding
rewrite rule into apache or .htaccess. Below is the code and it worked.

RewriteEngine On
Options -Indexes
RewriteBase /
RewriteCond %{HTTP_REFERER} !^%{HTTP_HOST}$ [NC]
RewriteRule \.(swf|gif|png|jpg|doc|xls|pdf|html|htm|xlsx|docx)$  [R,L]

--
Shital S


On Mon, Jul 28, 2014 at 2:05 PM, Peter <peter at pajamian.dhs.org> wrote:

> On 07/28/2014 08:08 PM, Shital Sakhare wrote:
> > While clicking on the image it opens into the browser. I dont want to
> allow
> > client to open the image in browser as separate url.
>
> Not possible.  There is nothing in the http protocol that differentiates
> between a file being displayed inline inside other content and being
> downloaded separately.  All the webserver knows is that the file was
> requested from the server and it delivers that file.
>
> There are tricks you can do with client-side javascript, or with
> checking the referrer or user agent, etc. but all of them are easy to
> circumvent, and note that regardless of what you do that file has to be
> downloaded in order to be displayed in any capacity.
>
>
> Peter
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>



More information about the CentOS mailing list