我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

rails 获取 subdomains 信息

有一个地址:
http://test1.myapp.com
我想获取 test1,在rails中有什么方法吗?
请各位帮忙看看。

自己写了一个:
[code="ruby"]

require'uri'
class URI::HTTP
def subdomain
subhost = self.host.sub(/.\w+.\w+$/,"").split(".")
subhost.size == 1 ? subhost[0] : subhost
end
end
url1 = "http://hooopo.iteye.com"
url2 = "http://sub2.hooopo.iteye.com"
url1 = URI.parse url1
url2 = URI.parse url2
p url1.subdomain
p url2.subdomain
#=>"hooopo"
#=>["sub2", "hooopo"]
[/code]

[code="ruby"]subdomains = request.subdomains[/code]
出来的是个数组

domain = request.domain
subdomain = request.subdomains

近期文章

  • java利用pdf模板自动生成pdf文件
  • 求一个“评论盖楼”的设计思路,系统设计高手进
  • Tomcat comet 代码
  • 关于hibernate 分页 类型转换错误
  • 请教,泛型DAO调试不通,提示java.lang.NullPointerException。
  • 一个eclipse 小问题
  • HTML 页面显示源代码
  • 关于可视化WEB编辑器的问题
  • javascript类的问题
  • 帮我看一下Spring和Hibernate的集成问题
  • tabpanel 中有多个fckeditor的时候,只有第一个可以加载
  • 如何去掉文本框前面的标签?
  • 过滤器已经处理乱码,但修改后乱码再现
  • hibernate的findByExample()查询不支持关联属性的问题
  • common-io 操作
  • 关于英文格式的日期字符串转换为日期类型(mysql date)
  • 求俩正则表达式:取后五行和前五行
  • java 调用 jni 一点不会
  • ie6与ie7显示差异问题!????
  • 谁来帮帮我啊

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华