質問編集履歴

4

スマホから試した結果を追記

2021/08/20 14:22

投稿

musasabi
musasabi

スコア1

test CHANGED
File without changes
test CHANGED
@@ -136,6 +136,26 @@
136
136
 
137
137
 
138
138
 
139
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
140
+
141
+ 追記4
142
+
143
+ tail -f access_log
144
+
145
+ で改めてリアルタイムのアクセスログを確かめました。
146
+
147
+ pcからURLを打ってエンターしても、(設定とは違うsampleの方の)index.htmlが表示はされますが、ログには反映されませんでした。
148
+
149
+ そこで、スマホからアクセスしてみると、スマホの画面では設定どおりのhtmlの方のindex.htmlが表示されました。
150
+
151
+ そのあとでpcの方を更新すると、pcの方の画面もそのタイミングで切り替わりました。
152
+
153
+ これが普通なんでしょうか?  もやもやしています。
154
+
155
+
156
+
157
+
158
+
139
159
 
140
160
 
141
161
 

3

誤字の修正

2021/08/20 14:21

投稿

musasabi
musasabi

スコア1

test CHANGED
File without changes
test CHANGED
@@ -114,7 +114,7 @@
114
114
 
115
115
 
116
116
 
117
- 設定は変えず、時間を置いて、再び、http://ドメイン でアクセスしてみました。
117
+ 設定は変えず、時間を置いて、再び、https://ドメイン でアクセスしてみました。
118
118
 
119
119
  すると、意図した通りsampleの方のhtmlが読み込まれていました。
120
120
 

2

進展があったので追記しました。

2021/08/20 13:49

投稿

musasabi
musasabi

スコア1

test CHANGED
File without changes
test CHANGED
@@ -104,6 +104,42 @@
104
104
 
105
105
 
106
106
 
107
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
108
+
109
+ 追記3 
110
+
111
+
112
+
113
+ 進展があり、少し答えに近づきました。
114
+
115
+
116
+
117
+ 設定は変えず、時間を置いて、再び、http://ドメイン でアクセスしてみました。
118
+
119
+ すると、意図した通りsampleの方のhtmlが読み込まれていました。
120
+
121
+
122
+
123
+ しかし、そこでまた上に記載したそれぞれのファイルのdocumentrootをデフォルトの/var/www/htmlに戻し、
124
+
125
+ systemctl reload httpd とその都度再読み込みさせ、ブラウザで新たにURLを打って表示させると、
126
+
127
+ 今度はsampleの方が表示されるままです。
128
+
129
+
130
+
131
+ cookieかキャッシュで読まれている?のかなと思ったりしますが、実際のところ知識不足で原因がわかりません。
132
+
133
+ どうすれば、すぐに変更を反映させることができるのか、ご教示いただけると助かります。
134
+
135
+ よろしくお願いいたします。
136
+
137
+
138
+
139
+
140
+
141
+
142
+
107
143
 
108
144
 
109
145
  ### 発生している問題・エラーメッセージ

1

1.httpd.confの中身(Include) 2.さらに自分で試したこと

2021/08/20 13:48

投稿

musasabi
musasabi

スコア1

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,96 @@
13
13
  もはやお手上げです。考えられる原因がわかる方いらっしゃれば教えていただけると助かります。
14
14
 
15
15
  よろしくお願いします。
16
+
17
+
18
+
19
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
20
+
21
+ 追記
22
+
23
+ httpd.confの中の記述ですが、Listen 80 の下に
24
+
25
+ Include conf.modules.d/*.conf
26
+
27
+ 一番最後には、
28
+
29
+ IncludeOptional conf.d/*.conf
30
+
31
+ Include /etc/httpd/conf/httpd-le-ssl.conf
32
+
33
+ とありました。
34
+
35
+
36
+
37
+ 初期状態からの変更として、
38
+
39
+ httpへの接続をhttpsへリダイレクトさせる設定がしてあります。
40
+
41
+
42
+
43
+ httpd-le-ssl.conf の中の DocumentRoot と
44
+
45
+
46
+
47
+ httpd.confの最後の方にある
48
+
49
+ NameVirtualHost *:80
50
+
51
+ <VirtualHost *:80>
52
+
53
+ DocumentRoot /var/www/html/sample <-ここと
54
+
55
+
56
+
57
+ さらに、conf.dの中の、
58
+
59
+ ssl.conf のDocumentRoot も
60
+
61
+
62
+
63
+ var/www/html/sample に変更しましたが、
64
+
65
+ 相変わらずhtmlに置いたindex.htmlが読まれてしまいます。
66
+
67
+
68
+
69
+ ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
70
+
71
+
72
+
73
+ 追記2
74
+
75
+ さくらVPSを使っています。
76
+
77
+ ps aux | grep apache
78
+
79
+ と打つと、
80
+
81
+ /usr/sbin/httpd -DFOREGROUND
82
+
83
+ と出ます。
84
+
85
+ /usr/sbin/httpd -S -D SSL
86
+
87
+ と打つと、
88
+
89
+ AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf/httpd.conf:354
90
+
91
+ と出た上で、
92
+
93
+ *:80 自ドメイン.xxx (/etc/httpd/conf/httpd.conf:356)
94
+
95
+ *:443 is a NameVirtualHost
96
+
97
+ default server yyyyyyyyy.vs.sakura.ne.jp (/etc/httpd/conf.d/ssl.conf:56)
98
+
99
+ port 443 namevhost yyyyyyyyy.vs.sakura.ne.jp (/etc/httpd/conf.d/ssl.conf:56)
100
+
101
+ port 443 namevhost 自ドメイン.xxx (/etc/httpd/conf/httpd-le-ssl.conf:2)
102
+
103
+ と出ました。
104
+
105
+
16
106
 
17
107
 
18
108