我有一個URL,例如xyz.com/123456。當我在瀏覽器中打開它時,url會被重定向到xyz.com/test_user,其中123456是用戶標識,test_user是用戶名。我想從第一個URL重定向後提取第二個URL。重定向後在PHP中獲取瀏覽器的URL
我編寫了一個腳本,可以從文本文件中獲取不同用戶ID的輸入並生成第一個URL。我想要在瀏覽器中或以某種方式通過cmd運行URL,並獲取重定向的第二個URL。 我曾嘗試在Curl中使用EFFECTIVE_URL,但它一直返回第一個URL。我也嘗試了$ _SERVER,但它返回的是腳本文件而不是URL。
有什麼辦法讓我可以在重定向後得到在瀏覽器窗口中輸入的URL? 或者,甚至可能甚至沒有打開瀏覽器中的URL,我可以得到重定向的URL?
嘗試使用的print_r($ _ SERVER);並檢查 –
我認爲你可以使用'$ _SERVER [「REDIRECT_URL」]或類似的東西。只需轉儲'$ _SERVER'並檢查。 – Halcyon
您是否使用.htaccess或PHP重定向它? – JohnnyFaldo