Как сопоставить права root с поддоменом? - PullRequest
0 голосов
/ 27 сентября 2019

Я хочу соответствовать корневому пути, когда у меня есть ограничение субдомена, поэтому я пытаюсь

# config/routes.rb
root to : '/'
match '/', to: 'blogs#show', via: :get contraints: {subdomain: /.+/} }

, но если я добавлю some_subdomain.mywebsite.com/ в браузер, он просто перейдет на обычную домашнюю страницу.С другой стороны, если я наберу

# config/routes.rb
match '/info', to: 'blogs#show', via: :get contraints: {subdomain: /.+/} }

и введу some_subdomain.mywebsite.com/info в браузер, он перейдет на страницу блога.

Как мне это исправить?

1 Ответ

0 голосов
/ 27 сентября 2019

Вам нужно поставить определение корня после соответствия, т.е.

# config/routes.rb
match '/', to: 'blogs#show', via: :get contraints: {subdomain: /.+/} }
root to : '/'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...