![]() |
1
51
在 Ruby on Rails 4版
相比之下,将www.添加到任何尚未拥有它的URL的开头可以通过以下方式实现:
|
![]() |
2
13
如果您使用的是Rails 3,那么会有更好的方法。好好利用这条路线。
|
![]() |
3
12
我真的很喜欢用Rails路由器来做这些事情。以前的答案是好的,但我想要一些通用的东西,我可以使用任何网址,以“www”开头。
|
![]() |
4
7
|
![]() |
5
7
杜克解决方案的单线版本。只需添加到routes.rb的顶部
|
![]() |
6
6
在轨道3中
|
![]() |
7
3
如果要从顶级域(TLD)重定向到www子域,请使用以下代码:
|
![]() |
8
3
对于Rails 4,上面的解决方案必须附加动词结构,例如。
|
![]() |
9
2
上面的方法没有什么问题,但是也有一些gem提供了机架中间件来实现这一点。 我喜欢他们将这种行为与应用程序本身分开的方式,但这两种方式都不是一个特别有力的论据。在使用Sinatra时,我也使用中间件来实现这一点,所以我更喜欢使用一种技术,可以在基于Rails和/或Sinatra构建的应用程序上使用(我经常运行嵌入在Rails中的Nesta)。 不管怎样,给你: 第一个更简单(我一直在使用的那个),而第二个提供了更多的功能(我还不需要,但很感激)。 |
![]() |
Maddison · 如果用户选择18岁以下,则需要表单重定向用户 3 年前 |
![]() |
subash web · Iam在django中重定向模板时传递值 3 年前 |
![]() |
Joesph Stah Lynn · 反应窗口的版本。地方替换()? 3 年前 |
![]() |
P S · 在laravel 5.5中输入不起作用时重定向回 7 年前 |
![]() |
kebie · Django:如果url是由用户手动写入的,则重定向 7 年前 |
![]() |
Ashy Ashcsi · Reactjs从操作重定向 7 年前 |
![]() |
Tonye Boro · 用户注销后未重新搜索回上次访问的页面 7 年前 |
![]() |
Pavel Nedev · 表单提交时的PHP重定向无效 7 年前 |