使用PUMA的Rails,将localhost:3000更改为localhost:3000 / example

安东尼奥·巴斯克斯

我已经开发了可以在http:// localhost:3000 /中正常工作的Rails 5应用程序

现在,我需要此应用程序从localhost:3000 / example启动,并且链接通过此新主机(例如localhost:3000 / example / users / new)进行。我已经知道资产和javascripts在localhost:3000 / example中可以正常工作:

config.root_path = '/example'

但是链接仍会重定向到旧链接(例如localhost:3000 / users / new)。

有人知道我该如何解决吗?提前致谢

尼耶什·乔西(Nijeesh Joshy)

将整个路由配置包装在 scope

#config/routes.rb

Rails.application.routes.draw do
   scope '/example' do
     #all the routes goes here
   end
end

您可以以此更改资产的交付路径

有关更多信息:https : //guides.rubyonrails.org/routing.html#controller-namespaces-and-routing

#config/application.rb

config.action_controller.asset_host = "example.com"
config.assets.prefix = '/example'

https://guides.rubyonrails.org/v3.0.3/configuring.html#configuring-action-controller

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ruby on Rails在Windows上无法连接到localhost:3000、127.0.0.1:3000和0.0.0.0:3000

来自分类Dev

将localhost:3280 / some / long / url镜像到localhost:3000

来自分类Dev

当我尝试访问URL时,Rails日志在Puma的终端中未显示任何内容:localhost:3000

来自分类Dev

如何使用RewriteBase将localhost更改为localhost / subdir?

来自分类Dev

Express.js 可以将 localhost:3000 和 localhost:3000/ 设置为不同的路由吗?

来自分类Dev

使用代理目标将用户从localhost:3000移至localhost:3000 / auth / google

来自分类Dev

无法访问localhost:3000 ruby on rails ubuntu

来自分类Dev

我可以使用/ etc / hosts将localhost:3000映射到特定域吗?

来自分类Dev

Nuxt JS 服务器部署 - 如何使用 htaccess 将 URL 重定向到 localhost:3000

来自分类Dev

$ .getJSON将'http:// localhost:3000'添加到api URL

来自分类Dev

为什么我不能在React中使用axios从localhost:3000调用localhost localhost:5000

来自分类Dev

如何将domain.com/en/example1更改为domain.com/english/example1

来自分类Dev

http:// localhost / example / test.php无法正常工作?

来自分类Dev

代理错误:无法将请求/付款从localhost:3000代理到https:// localhost:5000 /

来自分类Dev

代理错误:无法将请求 /users 从 localhost:3000 代理到 http://localhost:3001/

来自分类Dev

将 url http://example.com 改为 Https://www.example.com

来自分类Dev

POST http:// localhost:3000/404(未找到)

来自分类Dev

带有AngularFire的localhost:3000 / traceur SystemJS

来自分类Dev

localhost:3000未呈现节点教程

来自分类Dev

无法访问 http://localhost:3000/

来自分类Dev

ruby - 运行 http://localhost:3000/admin/users 但redirect_to http://localhost:3000/admin/login

来自分类Dev

如何在说 localhost:3000/home 而不是 localhost:3000 加载反应应用程序?

来自分类Dev

Nextjs和Express作为中间件。如何将“ localhost:3000 / newpage”和“ localhost:3000 / newpage /”设置为相同的路由

来自分类Dev

Rails-如何在Devise gem上禁用对localhost:3000 / users / sign_in的访问?

来自分类Dev

Ember CLI和Rails:代理到http:// localhost:3000时出错

来自分类Dev

需要用户登录并定向到localhost:3000 / users(rails应用)

来自分类Dev

使用VirtualDocumentRoot将www.example.com重定向到example.com

来自分类Dev

使用.htaccess将subdomain1.example.com转发到subomain2.example2.com

来自分类Dev

使用 github 页面将 www.example.com 重定向到 example.com?

Related 相关文章

  1. 1

    Ruby on Rails在Windows上无法连接到localhost:3000、127.0.0.1:3000和0.0.0.0:3000

  2. 2

    将localhost:3280 / some / long / url镜像到localhost:3000

  3. 3

    当我尝试访问URL时,Rails日志在Puma的终端中未显示任何内容:localhost:3000

  4. 4

    如何使用RewriteBase将localhost更改为localhost / subdir?

  5. 5

    Express.js 可以将 localhost:3000 和 localhost:3000/ 设置为不同的路由吗?

  6. 6

    使用代理目标将用户从localhost:3000移至localhost:3000 / auth / google

  7. 7

    无法访问localhost:3000 ruby on rails ubuntu

  8. 8

    我可以使用/ etc / hosts将localhost:3000映射到特定域吗?

  9. 9

    Nuxt JS 服务器部署 - 如何使用 htaccess 将 URL 重定向到 localhost:3000

  10. 10

    $ .getJSON将'http:// localhost:3000'添加到api URL

  11. 11

    为什么我不能在React中使用axios从localhost:3000调用localhost localhost:5000

  12. 12

    如何将domain.com/en/example1更改为domain.com/english/example1

  13. 13

    http:// localhost / example / test.php无法正常工作?

  14. 14

    代理错误:无法将请求/付款从localhost:3000代理到https:// localhost:5000 /

  15. 15

    代理错误:无法将请求 /users 从 localhost:3000 代理到 http://localhost:3001/

  16. 16

    将 url http://example.com 改为 Https://www.example.com

  17. 17

    POST http:// localhost:3000/404(未找到)

  18. 18

    带有AngularFire的localhost:3000 / traceur SystemJS

  19. 19

    localhost:3000未呈现节点教程

  20. 20

    无法访问 http://localhost:3000/

  21. 21

    ruby - 运行 http://localhost:3000/admin/users 但redirect_to http://localhost:3000/admin/login

  22. 22

    如何在说 localhost:3000/home 而不是 localhost:3000 加载反应应用程序?

  23. 23

    Nextjs和Express作为中间件。如何将“ localhost:3000 / newpage”和“ localhost:3000 / newpage /”设置为相同的路由

  24. 24

    Rails-如何在Devise gem上禁用对localhost:3000 / users / sign_in的访问?

  25. 25

    Ember CLI和Rails:代理到http:// localhost:3000时出错

  26. 26

    需要用户登录并定向到localhost:3000 / users(rails应用)

  27. 27

    使用VirtualDocumentRoot将www.example.com重定向到example.com

  28. 28

    使用.htaccess将subdomain1.example.com转发到subomain2.example2.com

  29. 29

    使用 github 页面将 www.example.com 重定向到 example.com?

热门标签

归档