-1
我的網址是:如何修復網址編碼?
forumdisplay.php?462-%EE%F9%E7%F7%E9%ED-%E1%F8%F9%FA
我認爲URL是URL編碼使用vBulletin 4.1.12
我怎麼能解決這個問題
IM?
取代462-%EE%F9%E7%F7%E9%ED-%E1%F8%F9%FA與f=462
我的網址是:如何修復網址編碼?
forumdisplay.php?462-%EE%F9%E7%F7%E9%ED-%E1%F8%F9%FA
我認爲URL是URL編碼使用vBulletin 4.1.12
我怎麼能解決這個問題
IM?
取代462-%EE%F9%E7%F7%E9%ED-%E1%F8%F9%FA與f=462
直到有人來了一個1行的preg_replace解決方案,這可能幫助:
$parsed_url = parse_url(urldecode('forumdisplay.php?462-%EE%F9%E7%F7%E9%ED-%E1%F8%F9%FA'));
$new_query = '?f='.substr($parsed_url['query'], 0, strpos($parsed_url['query'], '-'));
$new_url = $parsed_url['path'].$new_query;
var_dump($new_url);
這裏有什麼問題,URL從哪裏來,它在哪裏顯示? –