回答編集履歴
1
誤字修正
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
一方で、`<frame src="../html/x.html" name="table">` の **src に書かれているのはURL**を指しています。このとき src は `http://localhost/../html/x.html` となり
|
31
|
+
一方で、`<frame src="../html/x.html" name="table">` の **src に書かれているのはURL**を指しています。このとき src は `http://localhost/../html/x.html` となりそもそもURLとして間違っています。多くのWebブラウザはおそらく `http://localhost/html/x.html` と解釈すると思いますが、やはりそんなURLは存在しません。
|
32
32
|
|
33
33
|
|
34
34
|
|
@@ -42,15 +42,11 @@
|
|
42
42
|
|
43
43
|
* ファイルパス `/var/www/html` → URL `/`
|
44
44
|
|
45
|
-
* フ
|
45
|
+
* ファイルパス `/var/www/cgi-bin` → URL `/cgi-bin/`
|
46
46
|
|
47
47
|
|
48
48
|
|
49
|
-
と割り当てられていると思います。
|
50
|
-
|
51
|
-
|
52
|
-
|
53
|
-
すなわち、a.cgi から x.html への相対URLは `../x.html` となります。
|
49
|
+
と割り当てられているはずです。すなわち、a.cgi から x.html への相対**URL**は `../x.html` となります。
|
54
50
|
|
55
51
|
|
56
52
|
|
@@ -58,7 +54,7 @@
|
|
58
54
|
|
59
55
|
|
60
56
|
|
61
|
-
なお、URL `/cgi-bin/b.txt` が 500: Internal Server Error になるのは、`/var/www/cgi-bin` が実行ファイル(プログラム)だけを置く特別な場所であって、テキストや画像などの静的ファイルは置いてはいけないためです。
|
57
|
+
なお、URL `/cgi-bin/b.txt` が 500: Internal Server Error になるのは、`/var/www/cgi-bin` が実行ファイル(プログラム)だけを置く特別な場所であって、テキスト(HTMLを含む)や画像などの静的ファイルは置いてはいけないためです。
|
62
58
|
|
63
59
|
|
64
60
|
|