質問編集履歴
4
解決時の設定画面です。複数ドメイン登録があるときはそれぞれの公開フォルダ内に.htaccessを配置
title
CHANGED
File without changes
|
body
CHANGED
@@ -101,4 +101,8 @@
|
|
101
101
|
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
|
102
102
|
|
103
103
|
|
104
|
-
```
|
104
|
+
```
|
105
|
+
|
106
|
+
###解決しました
|
107
|
+
解決時の設定画面を記録のために載せておきます。
|
108
|
+
[リンク](https://drive.google.com/file/d/1u4iw9r0oZxFSJ2uUKfEDq2aw6N1gcyCG/view)
|
3
2は成功したと思いましたが勘違いでした。まだエラーが発生しています。
title
CHANGED
File without changes
|
body
CHANGED
@@ -55,17 +55,19 @@
|
|
55
55
|
Google Chrome: 89.0.4389.82(Official Build)
|
56
56
|
ロリポップ上に用意されている ブラウザ内のFTPツールをつかってブラウザで.htaccessを開き、直接ファイルを書き換えています。
|
57
57
|
|
58
|
-
###【追記3.16.
|
58
|
+
###【追記3.16.21:07】アドバイスありがとうございます。
|
59
59
|
※全角のSを修正しました
|
60
60
|
※コロンが抜けているのを修正しました
|
61
61
|
|
62
|
-
→質問1.httpからhttpsへの切り替え
|
62
|
+
→質問1.httpからhttpsへの切り替え
|
63
|
+
→成功しましたありがとうございます
|
64
|
+
|
65
|
+
→質問2.www無し接続
|
66
|
+
→失敗します。https://www.doremi.com/root/
|
67
|
+
へ接続され404 notfoundとなります。原因がわかりません。
|
63
68
|
|
64
|
-
→質問2.www無し→成功しました!ありがとうございます。
|
65
|
-
|
66
69
|
→質問3.まだ動作がおかしいです。各ページからリンクされている
|
67
|
-
<a href="./index.html">をクリックすると今、自分がいるところの上のフォルダつまりrootフォルダを表示させて404になります。
|
70
|
+
<a href="./index.html">をクリックすると今、自分がいるところの上のフォルダつまりrootフォルダを表示させて404になります。(質問2に起因している気がします。)
|
68
|
-
|
69
71
|
index.html,test1~3.html で同様の現象が発生し、
|
70
72
|
リンクをクリックするとhttps://www.doremi.com/root/
|
71
73
|
というURLになり、404Error NotFoundになります。
|
2
誤記修正しました
title
CHANGED
File without changes
|
body
CHANGED
@@ -67,7 +67,7 @@
|
|
67
67
|
<a href="./index.html">をクリックすると今、自分がいるところの上のフォルダつまりrootフォルダを表示させて404になります。
|
68
68
|
|
69
69
|
index.html,test1~3.html で同様の現象が発生し、
|
70
|
-
リンクをクリックするとhttps://www.
|
70
|
+
リンクをクリックするとhttps://www.doremi.com/root/
|
71
71
|
というURLになり、404Error NotFoundになります。
|
72
72
|
|
73
73
|
indexとtestはいずれもrootの直下のフォルダです。
|
1
回答頂いた内容を実施いたしました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -35,8 +35,7 @@
|
|
35
35
|
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
|
36
36
|
|
37
37
|
```
|
38
|
-
|
39
|
-
##
|
38
|
+
## 試したこと
|
40
39
|
ロリポップのマニュアルに従い、
|
41
40
|
1.「htaccessのパーミッション(属性)を「604」に変更します。 」を644→604へ変更済みです
|
42
41
|
2.コードの一番最後に改行を入れています。
|
@@ -51,7 +50,53 @@
|
|
51
50
|
### 参照元
|
52
51
|
ロリポップヘルプより https://lolipop.jp/manual/hp/htaccess-08/ を参考にして記載しました。
|
53
52
|
|
54
|
-
|
53
|
+
###実施環境
|
55
54
|
iMAC Catalina:10.15.6
|
56
55
|
Google Chrome: 89.0.4389.82(Official Build)
|
57
|
-
ロリポップ上に用意されている ブラウザ内のFTPツールをつかってブラウザで.htaccessを開き、直接ファイルを書き換えています。
|
56
|
+
ロリポップ上に用意されている ブラウザ内のFTPツールをつかってブラウザで.htaccessを開き、直接ファイルを書き換えています。
|
57
|
+
|
58
|
+
###【追記3.16.20:38】アドバイスありがとうございます。
|
59
|
+
※全角のSを修正しました
|
60
|
+
※コロンが抜けているのを修正しました
|
61
|
+
|
62
|
+
→質問1.httpからhttpsへの切り替え成功しました!ありがとうございます。
|
63
|
+
|
64
|
+
→質問2.www無し→成功しました!ありがとうございます。
|
65
|
+
|
66
|
+
→質問3.まだ動作がおかしいです。各ページからリンクされている
|
67
|
+
<a href="./index.html">をクリックすると今、自分がいるところの上のフォルダつまりrootフォルダを表示させて404になります。
|
68
|
+
|
69
|
+
index.html,test1~3.html で同様の現象が発生し、
|
70
|
+
リンクをクリックするとhttps://www.do-emerald.com/root/
|
71
|
+
というURLになり、404Error NotFoundになります。
|
72
|
+
|
73
|
+
indexとtestはいずれもrootの直下のフォルダです。
|
74
|
+
|
75
|
+
root- index.html
|
76
|
+
-test1.html
|
77
|
+
-test2.html
|
78
|
+
-test3.html
|
79
|
+
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
|
84
|
+
|
85
|
+
```ここに言語を入力
|
86
|
+
RewriteEngine On
|
87
|
+
|
88
|
+
RewriteCond %{THE_REQUEST} ^.*/index.html
|
89
|
+
RewriteRule ^(.*)index.html$ https://www.doremi.com/$1 [R=301,L]
|
90
|
+
|
91
|
+
RewriteEngine On
|
92
|
+
|
93
|
+
RewriteCond %{HTTP_HOST} ^doremi.com.com
|
94
|
+
RewriteRule ^(.*) https://www.doremi.com/$1 [R=301,L]
|
95
|
+
|
96
|
+
RewriteEngine On
|
97
|
+
|
98
|
+
RewriteCond %{HTTPS} off
|
99
|
+
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
|
100
|
+
|
101
|
+
|
102
|
+
```
|