是否可以通過PHP或JS減小鏈接的大小(以文本形式)?減少鏈接(URL)大小
E.g.我可能有這樣的鏈接:
http://www.example.com/index.html <- Redirects to the root
http://www.example.com/folder1/page.html?start=true <- Redirects to page.html
http://www.example.com/folder1/page.html?start=false <- Redirects to page.html?start=false
目的是要找出,如果鏈接可以縮短,仍然指向相同的位置。在這些示例中,前兩個鏈接可以減少,因爲第一個指向根,第二個鏈接的參數可以省略。
第三個鏈接就是這種情況,其中參數不能省略,這意味着它不能被減少得比刪除http://
更多。
所以上面的鏈接會減少這樣的:
Before: http://www.example.com/index.html
After: www.example.com
Before: http://www.example.com/folder1/page.html?start=true
After: www.example.com/folder1/page.html
Before: http://www.example.com/folder1/page.html?start=false
After: www.example.com/folder1/page.html?start=false
這是可以通過PHP或JS?
注:
www.example.com
是不是我自己或者通過URL訪問外域。這些鏈接可能是未知的,我正在尋找像自動鏈接縮短器這樣的東西,它可以通過獲取URL而不需要其他任何東西。
其實我正在考慮像linkchecker這樣的東西,它可以檢查鏈接是否在自動修剪前後工作,如果沒有,那麼檢查將在較少修剪的鏈接版本中再次完成。但是,這似乎有點小題大做......
是www.example.com您的網站(即它由您控制)還是www.example.com任何網站? – GeneSys
如果你有服務器訪問,我建議.htaccess'RedirectRule'的 –
不,他們不是我的域名。上面的補充說明。 – Steeven