.htaccessで、Refererで制限をかけたくて、
SetEnvIf Referer "^.test\.ne\.jp" ref1
order deny,allow
deny from all
allow from env=ref1
と記述した.htaccessを、http://test.ne.jp/folder/において、
http://test.ne.jp/test.php から、 http://test.ne.jp/folder/text.txt に file_get_contents 関数で受け取ろうとしても、403のエラーが出て、取得できません。
どうすればよいのでしょうか?
(ファイル名、urlは全て仮です。)
No.1ベストアンサー
- 回答日時:
リファラーがないので403が出ているのかと予想します。
下記の書き方をするとどうでしょうか。
(動作確認はしていません)
$options = array('http' => array(
'method' => 'GET',
'header' => "Referer: http://test.ne.jp/\r\n"
));
$contents = file_get_contents("folder/text.txt", false, stream_context_create($options));
ありがとうございます
それでいけました。
でも、これで行けるってことは、偽造がとても簡単になりますよね?
ということはほかの対策も必要になりますよね…?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- PHP PHP一覧表示した項目にリンクをはりたい 1 2023/07/12 17:08
- JavaScript [再掲]指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードについて 1 2023/05/10 15:09
- Access(アクセス) MAXで0が出力される 1 2022/03/31 21:43
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- Mac OS PATHを使ってcdなどで簡単に移動できるようになりたい 3 2023/05/13 14:22
- C言語・C++・C# c言語 配列とポインタについて 3 2023/02/09 22:53
- Visual Basic(VBA) VBA GetAttrについて教えてください 2 2022/12/22 15:25
- Visual Basic(VBA) Selenium Basicの件 5 2023/04/10 20:55
- PHP ECCUBE4のページ管理でPHPを実行させたい 1 2023/04/06 11:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htaccessのリダイレクトについて
-
可変変数にアロー演算子を使いたい
-
PHP、ヒアドキュメント内でのIF...
-
.htaccessについて
-
VBA コレクションに2次元配列...
-
protectedなのにアクセスできな...
-
関数内関数から関数外関数を呼...
-
number_formatが勝手に四捨五入
-
【シェル】case文でワイルドカ...
-
VB.NETSystem.Xml 要素数を得る...
-
vb作成したらでbeep音が鳴りま...
-
Dosブロンプトでtabを出力したい
-
DTOとEntityの差は何ですか。
-
Yahoo! JAPAN IDを新規取得でき...
-
wordの差し込み印刷で文字...
-
バッチファイルでpingの結果を...
-
PHP の cURL で、htmlを画像へ...
-
【C#】DataGridViewの最大列数...
-
switch()文で値の大小比較
-
ログイン画面をはさんだ後、自...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA コレクションに2次元配列...
-
VB.NETからVBAマクロ(引数)を呼...
-
classの再定義エラーについて
-
VB6のコンボボックスのテキスト...
-
可変変数にアロー演算子を使いたい
-
PHPでの画像の形式の変換
-
VB.NETSystem.Xml 要素数を得る...
-
protectedなのにアクセスできな...
-
issetで変数の存在をチェックし...
-
vb作成したらでbeep音が鳴りま...
-
エラーの理由が分りません。Pri...
-
どういうプログラムを関数化を...
-
PHPの名前空間インポートについて
-
PHP、ヒアドキュメント内でのIF...
-
関数から関数を呼び出したとき...
-
protectedなのにアクセスできな...
-
PHPプログラム上で「URLを直接...
-
関数の動きと記述方法の意味を...
-
PHPの変数値をリンクさせたい
-
htmlで変数の表示
おすすめ情報