2009-12-08 2 views
0

На производстве моего приложение работает в виртуальном каталоге например /virt/actionКак запустить Sinatra в режиме разработки с помощью виртуального каталога?

 
get '/action' 
... 
end 

Я хочу иметь /virt также при работе Синатра в режиме разработки, есть ли способ сделать это?

ответ

0

Попробуйте использовать промежуточное ПО стойки. Вы должны иметь возможность использовать класс промежуточного программного обеспечения только в процессе разработки, который перехватывает/virt/action и перенаправляет его на/действие. Это может быть излишним в вашем случае, но Rack Rewrite, вероятно, сделает трюк.

+0

Спасибо, я использовал лак перед моим веб-сервером (nginx), который изменяет URL-адрес отправленного и вуаля ... те же URL-адреса в dev и prd. –

Смежные вопросы