こんにちは私は少しクモを作ろうとしています。 私はそれを構築していたのですが、リンクがルートドメインリンクかサブドメインリンクかを確認する必要があるという問題が発生しました。例えばCurlドメインがルートかどうか確認してください。
:
http://www.domain.com or
http://domain.com
http://domain.com/index.php
http://domain.com/default.php
http://domain.com/index.html
http://domain.com/default.html
。 。 など はすべて同じです。
実際には、文字列urlを入力として受け取り、それがサイトのどのような名前であれルートやホームページであるかどうかを確認する関数が必要です。
技術的には、www.domain.comとdomain.comは同じではありません。wwwは、hello.domain.comがサブドメインのように、ほとんどの人が常にdomain.comを指し示すサブドメインです。 – Jakub
すべてのサイトがこの規約を使用すると仮定しないでください。これらのURLのそれぞれに異なるサイトを持つことは完全に可能です。私があなただったら、コンテンツをハッシュして、それを使って既にロードしたものと比較します。 – Brad
内容を比較すべきでしょうか? www.domain.comはdomain.comのサブドメインではありませんか? –