(WordPress)PHP、ファイルの直リンクやURL直接入力での参照を禁止する(リファラを見ないやり方)

ファイルへの直リンクやURL欄に直接入力しての参照を禁止する方法です。

 

「特定のページを経由しないと表示できないようにする」と言った方が正確ですけどね。

 

ちなみに「PHP」とか書いておいてなんですが、別にPHPである必要性はありません。

 

単純に直リンクを禁止するだけなら

ファイルの直リンクを禁止する(リファラを見るやり方)

で書いたようなやり方でも良いのですが、もう少し厳密にやりたくてですね。

Aというファイル(今回はPDFとCSVの二種類のファイル)をBというページからダウンロードさせたいのですが、それ以外、例えばAへの直リンクや
URLを直接入力してAを参照することを禁止したかったのです。

 

ついでに書くと、Bは利用規約の画面なので絶対見て欲しい。
それを見ない限りダウンロードさせねーぞ!というのが経緯です。




にほんブログ村 地域生活(街) 九州ブログ 久留米情報へ
にほんブログ村 ライフスタイルブログ ライフスタイル情報へ