.htaccessファイルを使用すると理想的には1つのドメインからのトラフィックを受け入れることはできますか? 私のサイトは、私が持っている別のサイトのリンクを介してのみアクセス可能にしたい。1つ以外のすべてのドメインからの参照を拒否する
私は、これは私の完全な書き換えコードであるドメインを参照する1をブロックする方法を知って、すべてではないドメイン
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{HTTP_REFERER} otherdomain\.com [NC]
RewriteRule .* - [F]
:私はそれが働いていると思いますが、資産のいずれもありません
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !domain\.co.uk [NC]
RewriteRule .? - [F]
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
私は別のリンクをクリックすると500エラーが発生します。リファラが空でないことを
RewriteCond %{HTTP_REFERER} .
RewriteCond %{HTTP_REFERER} !yourdomain\.com [NC]
RewriteCond %{HTTP_REFERER} !alloweddomain\.com [NC]
RewriteRule .? - [F]
最初RewriteCond
チェック:
コピー&ペーストエラーがありますか? –