.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ランキング
-
VBA コレクションに2次元配列...
-
可変変数にアロー演算子を使いたい
-
protectedなのにアクセスできな...
-
C++ 共変 戻り値について
-
エラーの理由が分りません。Pri...
-
継承クラスで定義したメソッド...
-
file_existsが動作しない
-
PHP、ヒアドキュメント内でのIF...
-
Labelコントロールで"&"が"_"に...
-
fwriteで改行出来ない
-
PHP正規表現の難題・preg_repla...
-
VB.NETからVBAマクロ(引数)を呼...
-
PHPでの画像の形式の変換
-
「取得先」という表現について
-
DMMの動画を全件取得したのです...
-
Dosブロンプトでtabを出力したい
-
switch()文で値の大小比較
-
wordの差し込み印刷で文字...
-
WordでExcelデータを差込...
-
バッチファイルでpingの結果を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Let's Encryptで自動更新がされ...
-
VBA コレクションに2次元配列...
-
VB.NETからVBAマクロ(引数)を呼...
-
エラーの理由が分りません。Pri...
-
PHP、ヒアドキュメント内でのIF...
-
PHPでの画像の形式の変換
-
CSVファイルをブラウザのキャッ...
-
可変変数にアロー演算子を使いたい
-
次のhtml・cssでspan内の文字を...
-
VB.NETSystem.Xml 要素数を得る...
-
どういうプログラムを関数化を...
-
ExcelVBAで部分一致(*)をしたい
-
PHPの変数値をリンクさせたい
-
file_existsが動作しない
-
protectedなのにアクセスできな...
-
PHPプログラム上で「URLを直接...
-
ASPのResponse.WriteをPHPでは...
-
PHPでXMLの置換 replaceData
-
[C#]Arraylistに追加した構造体...
-
[C++]std:mapの扱いを教えて頂...
おすすめ情報