0

インデックス作成をブロックし、私のデータへの直接アクセスをブロックするのを手伝ってもらえますか? php 私は google docs.i を使用しました。これを htaccess で使用しましたが、機能しませんでした

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{REQUEST_URI} !^/(view.php|view).* [NC]
RewriteCond %{HTTP_REFERER} !^http://www.domain.com.*$ [NC]
RewriteRule \.(pdf|zip|doc|rar)$ - [F,NS,L]

ここに私のフォルダ構造があります

- include
- data/
--- File1.pdf
--- File2.zip
--- File3.doc
--- File3.rar
- index.php
- view.php
- themes.js
4

1 に答える 1

0

あなたが探しているのは.htaccessホットリンク防止です

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourdomain.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|pdf)$ - [NC,F,L]
于 2013-03-13T11:37:04.100 に答える