質問: 回答に載せられている答えを一通り試しました。 https://hiiro46.github.io/hiiro/をクリックしてURLにindex.htmlを追加。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/2b281f1284f34fa2732ade97e963c0da.png) サイトを表示することができました。 aタグで設定してある他のページも表示されています。 ![![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/2065f9dc22525e2bae0db0c28bfba5c9.png)] ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/c4dc585e4514dfe461424b920ebe8ce5.png) 何回か、表示されるか確認しましたが、異常なくページが移動できました。 ただ、1つ疑問があります。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/e81edd00d91b2ca57cd5a0039514b174.png) マスターブランチで作ったURLは、https://hiiro46.github.io/hiiro/のままです。 一回、クリックしてURLに入ると、正常にサイトが表示されています。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/04cc9dc7e2a82750e641d6bcddb71fdb.png) aboutのページに行きもう一度、homeに戻りました。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/5556c1a19d4ad1ad0f5712ab4efd0277.png) ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/65671bf4edacdc46069682a685ba6d0c.png) URLを見ると、https://hiiro46.github.io/hiiro/index.htmlに変わっています。 なぜ、最初はhttps://hiiro46.github.io/hiiro/では、サイトも表示できなかったのでしょうか? それになぜ、https://hiiro46.github.io/hiiro/から何もせず、https://hiiro46.github.io/hiiro/index.htmlに変わっているのでしょうか?
回答: xxxx.github.io/xxxx/ は、おそらくindex.htmlまたはindex.mdがあればそれを表示するのだと思います。 それらのファイルが無いからなのでは無いでしょうか その他のファイルの表示 確認しましたが、 xxxx.github.io/xxxx/xxxx.html では表示しているようですよ #### **追加** > > URLを見ると、https://hiiro46.github.io/hiiro/index.htmlに変わっています。 > > > homeのボタンを押したら明示的にindex.htmlを指定しているからでしょう。 ※また、class="b1"とhrefの間に半角スペースを入れた方が良いでしょう。social.htmlの所も。 ``` Home Home ``` > > なぜ、最初はhttps://hiiro46.github.io/hiiro/では、サイトも表示できなかったのでしょうか? > > > index.htmlファイルが無かったからでしょう。 追加されましたよね。 ファイル名を指定しなければ、index.htmlまたはindex.mdの内容を読み込むからでしょう。 そのindexファイルが有るか無いかの違いだと思います。 たぶん、無い場合は自動であの様なファイルを作り表示される仕様だからだと思います。 > > それになぜ、https://hiiro46.github.io/hiiro/から何もせず、https://hiiro46.github.io/hiiro/index.htmlに変わっているのでしょうか? > > > 上記と同じくhomeのボタンを押したら明示的にindex.htmlを指定しているからでしょう。 > > 一回、クリックしてURLに入ると、正常にサイトが表示されています。 > > > 1回目は、どこをクリックして質問者さんのサイトに飛びましたか? 画像を見る限りGitHubのSettingからの様ですが、そのURLにはindex.htmlが付いていないかと。 2回目は、右上Homeボタンを押したから(index.htmlが明示的に指定されている)なのではないでしょうか?