teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

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

2020/10/15 07:14

投稿

Systtmtt
Systtmtt

スコア18

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,34 @@
1
1
  grep -rl でキャッシュ以外のすべてのファイルの中身の旧プロジェクト名部分を新プロジェクト名にリネームしたのですが。
2
2
  rails s してもサイトが見つからないエラーが発生します。
3
+
3
- なぜなのでょうか
4
+ 追記:失礼ました
5
+ hogeというプロジェクトがあるのですがfugaという名前に変更したいと思い、ルーティング部分を変えるだけで動作するのかと思いました。
6
+
7
+ hoge/config/initializers/hoge.rb
8
+ ```ここに言語を入力
9
+ Rails.application.configure do
10
+ config.hoge = {
11
+ staff: { host: "hoge.test.com", path: ""},
12
+ admin: { host: "hoge.test.com", path: "admin" }
13
+ }
14
+ end
15
+ ```
16
+ routes.rb
17
+ ```ここに言語を入力
18
+ Rails.application.routes.draw do
19
+ config = Rails.application.config.hoge
20
+
21
+ constraints host: config[:staff][:host] do
22
+ namespace :staff, path: config[:staff][:path] do
23
+ root "top#index"
24
+ end
25
+ end
26
+
27
+ constraints host: config[:admin][:host] do
28
+ namespace :admin, path: config[:admin][:path] do
29
+ root "top#index"
30
+ end
31
+ end
32
+ end
33
+ ```
34
+ ファイル名含めてhogeの部分をfugaに置き換えました。railsサーバーは起動しますが上記のアドレスで接続できません。