-1

ライブラリまたは関数を使用して、HTTPS リダイレクトの最終 URL を取得してエコー (またはサーバーに保存) する PHP スクリプトが必要です。

私は共有サーバーを使用しているため、php.ini を編集して OpenSSL を有効にしましたが、サーバーを再起動できませんが、サポート チームは既に機能していると伝えました。

どうすればこれを達成できますか?

ありがとう。

4

2 に答える 2

1

コマンドを使用しcurlます。

curl -LI <url> | grep Location必要なものを印刷できます。

要求されたページが別の場所に移動したことをサーバーが報告した場合、-L/--locationオプション curl を指定すると、要求がやり直されます。

オプション curl を使用すると、場所フィールド-I/--headを含む可能性のある HTTP ヘッダーのみがフェッチされます。

完全なリファレンスについては、こちらをご覧ください

于 2013-03-04T07:13:12.417 に答える
0

経由で URL (より正確にはページ) にアクセスできます。

basename(__FILE__);

そして、それをグローバル変数またはセッションに保存して、それで好きなことをすることができます(たとえば、データベースに保存するなど)。

$GLOBALS['currentFile'] = basename(__FILE__);

または

$_SESSION['currentFile'] = basename(__FILE__);

また、必要に応じて、前に何かを追加するのも簡単です。

あなたが達成しようとしていることを誤解していないことを願っています。

于 2013-03-04T06:51:01.830 に答える