質問編集履歴

2

解決方法追加

2017/12/30 09:22

投稿

nnahito
nnahito

スコア2004

test CHANGED
File without changes
test CHANGED
@@ -55,3 +55,51 @@
55
55
  何故このような現象が生じるのでしょうか。
56
56
 
57
57
  ご存じの方がいらっしゃいましたら、ご教示いただけますと幸いです。
58
+
59
+
60
+
61
+
62
+
63
+ # 解決方法
64
+
65
+
66
+
67
+ AppServiceProvider.phpのbootメソッドを変更
68
+
69
+
70
+
71
+ ```php
72
+
73
+ public function boot() {
74
+
75
+
76
+
77
+ // さくらのレンタルサーバで、httpsからhttpに強制リダイレクトされてしまう現象回避用
78
+
79
+ if (isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR'])) {
80
+
81
+ $request = \Request::instance();
82
+
83
+ $request->server->set('HTTPS', "on");
84
+
85
+
86
+
87
+ $_SERVER['HTTPS'] = 'on';
88
+
89
+ $_ENV['HTTPS'] = 'on';
90
+
91
+ }
92
+
93
+
94
+
95
+ }
96
+
97
+ ```
98
+
99
+
100
+
101
+
102
+
103
+ bladeのリンクの末尾から「/」を取る。
104
+
105
+ 例:`/top/`→`/top`

1

タイポ修正

2017/12/30 09:22

投稿

nnahito
nnahito

スコア2004

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
 
30
30
 
31
- http://example.com/top(http→httpsに変わった)
31
+ http://example.com/top(https→httpに変わった)
32
32
 
33
33
 
34
34