centos6.7webserverで簡単なhpを作っています。
mydomain/test/test*.htmlからmydomain/test.phpに
302redirectしたのですがtest.phpにてrefererを取得しても
できませんでした。
server内部からfirefoxアドオンにてtest.phpでheaderを確認すると
http://domain.com/test.html //リダイレクト元url(取得したいurl)
GET /test.html HTTP/1.1
Host: domain.com
User-Agent: Firefox
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: ja,en-US;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Connection: keep-alive
HTTP/1.1 302 Found
Date:
Server: Apache
Location: http://domain.com/new.php //リダイレクト先url
Content-Length: 211
Connection: close
Content-Type: text/html; charset=iso-8859-1
こうなっています。
そして
$headers = getallheaders();
var_dump($headers);
これでhostはとれましたが
リダイレクト元url(取得したいurl)がとれませんでした。
forefoxでget行は確認できますが
getallheadersでは確認できないので
困っています。
phpでこのget行を取得して
リダイレクト元url(取得したいurl)を変数に入れてから
その内容の一部を書き換えて表示したいです。
よろしくお願い致します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/23 19:21
退会済みユーザー
2016/05/23 21:15