質問編集履歴

1

変更したコードを追加しました。

2020/10/15 07:14

投稿

Systtmtt
Systtmtt

スコア18

test CHANGED
File without changes
test CHANGED
@@ -2,4 +2,66 @@
2
2
 
3
3
  rails s してもサイトが見つからないエラーが発生します。
4
4
 
5
+
6
+
5
- なぜなのでょうか
7
+ 追記:失礼ました
8
+
9
+ hogeというプロジェクトがあるのですがfugaという名前に変更したいと思い、ルーティング部分を変えるだけで動作するのかと思いました。
10
+
11
+
12
+
13
+ hoge/config/initializers/hoge.rb
14
+
15
+ ```ここに言語を入力
16
+
17
+ Rails.application.configure do
18
+
19
+ config.hoge = {
20
+
21
+ staff: { host: "hoge.test.com", path: ""},
22
+
23
+ admin: { host: "hoge.test.com", path: "admin" }
24
+
25
+ }
26
+
27
+ end
28
+
29
+ ```
30
+
31
+ routes.rb
32
+
33
+ ```ここに言語を入力
34
+
35
+ Rails.application.routes.draw do
36
+
37
+ config = Rails.application.config.hoge
38
+
39
+
40
+
41
+ constraints host: config[:staff][:host] do
42
+
43
+ namespace :staff, path: config[:staff][:path] do
44
+
45
+ root "top#index"
46
+
47
+ end
48
+
49
+ end
50
+
51
+
52
+
53
+ constraints host: config[:admin][:host] do
54
+
55
+ namespace :admin, path: config[:admin][:path] do
56
+
57
+ root "top#index"
58
+
59
+ end
60
+
61
+ end
62
+
63
+ end
64
+
65
+ ```
66
+
67
+ ファイル名含めてhogeの部分をfugaに置き換えました。railsサーバーは起動しますが上記のアドレスで接続できません。