是否可以通过 PHP 或 JS 减小链接的大小(以文本形式)?
例如,我可能有这样的链接:
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 而不是其他东西来工作。
实际上,我正在考虑类似链接检查器之类的东西,它可以检查链接在自动修剪之前和之后是否有效,如果没有,那么将在链接的修剪较少的版本中再次进行检查。但这似乎有点矫枉过正......