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
目的は、リンクを短縮しても同じ場所を指すことができるかどうかを調べることです。これらの例では、最初の 2 つのリンクは縮小できます。最初のリンクはルートを指し、2 番目のリンクには省略可能なパラメーターがあるためです。
3 番目のリンクは、パラメーターを省略できない場合です。つまり、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 を取得するだけで機能する自動リンク短縮機能のようなものを探しています。
実際、自動トリミングの前後でリンクが機能するかどうかをチェックできるリンクチェッカーのようなものを考えていました。しかし、それはやり過ぎのようでした...