ライブラリまたは関数を使用して、HTTPS リダイレクトの最終 URL を取得してエコー (またはサーバーに保存) する PHP スクリプトが必要です。
私は共有サーバーを使用しているため、php.ini を編集して OpenSSL を有効にしましたが、サーバーを再起動できませんが、サポート チームは既に機能していると伝えました。
どうすればこれを達成できますか?
ありがとう。
コマンドを使用しcurl
ます。
curl -LI <url> | grep Location
必要なものを印刷できます。
要求されたページが別の場所に移動したことをサーバーが報告した場合、-L/--location
オプション curl を指定すると、要求がやり直されます。
オプション curl を使用すると、場所フィールド-I/--head
を含む可能性のある HTTP ヘッダーのみがフェッチされます。
完全なリファレンスについては、こちらをご覧ください
経由で URL (より正確にはページ) にアクセスできます。
basename(__FILE__);
そして、それをグローバル変数またはセッションに保存して、それで好きなことをすることができます(たとえば、データベースに保存するなど)。
$GLOBALS['currentFile'] = basename(__FILE__);
または
$_SESSION['currentFile'] = basename(__FILE__);
また、必要に応じて、前に何かを追加するのも簡単です。
あなたが達成しようとしていることを誤解していないことを願っています。