teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追加

2019/09/08 09:37

投稿

shinami
shinami

スコア334

answer CHANGED
@@ -30,4 +30,10 @@
30
30
 
31
31
  > それになぜ、https://hiiro46.github.io/hiiro/から何もせず、https://hiiro46.github.io/hiiro/index.htmlに変わっているのでしょうか?
32
32
 
33
- 上記と同じくhomeのボタンを押したら明示的にindex.htmlを指定しているからでしょう。
33
+ 上記と同じくhomeのボタンを押したら明示的にindex.htmlを指定しているからでしょう。
34
+
35
+ > 一回、クリックしてURLに入ると、正常にサイトが表示されています。
36
+
37
+ 1回目は、どこをクリックして質問者さんのサイトに飛びましたか?
38
+ 画像を見る限りGitHubのSettingからの様ですが、そのURLにはindex.htmlが付いていないかと。
39
+ 2回目は、右上Homeボタンを押したから(index.htmlが明示的に指定されている)なのではないでしょうか?

1

追加質問に対する編集

2019/09/08 09:37

投稿

shinami
shinami

スコア334

answer CHANGED
@@ -5,4 +5,29 @@
5
5
  その他のファイルの表示
6
6
  確認しましたが、
7
7
  xxxx.github.io/xxxx/xxxx.html
8
- では表示しているようですよ
8
+ では表示しているようですよ
9
+
10
+ #### **追加**
11
+
12
+ > URLを見ると、https://hiiro46.github.io/hiiro/index.htmlに変わっています。
13
+
14
+ homeのボタンを押したら明示的にindex.htmlを指定しているからでしょう。
15
+ ※また、class="b1"とhrefの間に半角スペースを入れた方が良いでしょう。social.htmlの所も。
16
+ ```html
17
+ <!-- 質問者のソース -->
18
+ <a class="b1"href="index.html">Home</a>
19
+ <!-- こうすれば良いと思います -->
20
+ <a class="b1" href="/">Home</a>
21
+ ```
22
+
23
+ > なぜ、最初はhttps://hiiro46.github.io/hiiro/では、サイトも表示できなかったのでしょうか?
24
+
25
+ index.htmlファイルが無かったからでしょう。
26
+ 追加されましたよね。
27
+ ファイル名を指定しなければ、index.htmlまたはindex.mdの内容を読み込むからでしょう。
28
+ そのindexファイルが有るか無いかの違いだと思います。
29
+ たぶん、無い場合は自動であの様なファイルを作り表示される仕様だからだと思います。
30
+
31
+ > それになぜ、https://hiiro46.github.io/hiiro/から何もせず、https://hiiro46.github.io/hiiro/index.htmlに変わっているのでしょうか?
32
+
33
+ 上記と同じくhomeのボタンを押したら明示的にindex.htmlを指定しているからでしょう。