回答編集履歴

1

補足を追記

2018/03/03 11:02

投稿

scivola
scivola

スコア2108

test CHANGED
@@ -151,3 +151,53 @@
151
151
  そのため独自ドメインを取得します。
152
152
 
153
153
  あとは Let’s Encrypt でやれば手軽だしタダです。
154
+
155
+ /etc/httpd/conf/httpd.conf の記述を /etc/httpd/conf.d/ssl.conf に移します。
156
+
157
+
158
+
159
+ ---
160
+
161
+
162
+
163
+ 追記
164
+
165
+
166
+
167
+ ちょっと補足します。
168
+
169
+
170
+
171
+ Rails アプリ内でリンクのパスを「レールに乗った書き方」にしていないと,サブディレクトリー運用で失敗します。
172
+
173
+ つまり,例えばユーザー一覧へのリンクパスを
174
+
175
+
176
+
177
+ ```rb
178
+
179
+ link_to "ユーザー一覧", users_path
180
+
181
+ ```
182
+
183
+
184
+
185
+ と書いておけばいいのですが(今の場合,`:users` でも OK),これを
186
+
187
+
188
+
189
+ ```rb
190
+
191
+ link_to "ユーザー一覧", "/users"
192
+
193
+ ```
194
+
195
+
196
+
197
+ なんて書くとダメです。
198
+
199
+ 開発中は `http://localhost:3000/` とかで動作確認するので,気づきにくいんですよね。
200
+
201
+
202
+
203
+ それから,うまくいかないときは Rails アプリの log/production.log はもちろんですが,Apache のエラーログ(/var/log/httpd/error_log)も見ましょう。