Ruby on rails rails request.subdomain是否为IP地址?

Ruby on rails rails request.subdomain是否为IP地址?,ruby-on-rails,url,subdomain,Ruby On Rails,Url,Subdomain,如果我的域名是test123.domainname.com,那么 子域将是test123(我使用的是rails request.subdomain) 但是,如果我的url类似于 IP地址,例如192.168.142.199 和www.test123.com 您可以看到,然后: 将返回一个空数组 将返回www 您可以看到,然后: 将返回一个空数组 将返回www 您可以看到,然后: 将返回一个空数组 将返回www 您可以看到,然后: 将返回一个空数组 将返回www 如果您的域名是test123.do

如果我的域名是
test123.domainname.com
,那么 子域将是
test123
(我使用的是rails request.subdomain)

但是,如果我的url类似于

  • IP地址,例如192.168.142.199

  • 和www.test123.com

  • 您可以看到,然后:

  • 将返回一个空数组
  • 将返回www
  • 您可以看到,然后:

  • 将返回一个空数组
  • 将返回www
  • 您可以看到,然后:

  • 将返回一个空数组
  • 将返回www
  • 您可以看到,然后:

  • 将返回一个空数组
  • 将返回www
  • 如果您的域名是
    test123.domainname.com
    ,而您的子域是
    subdomain
    ,则完整域名将是
    subdomain.test123.domainname.com

  • 如果您的域名是
    domainname.com
    ,而您的子域是
    test123
    ,则完整域名将是
    test123.domainname.com

  • 两级域名可以被视为带区域的子域,如
    subdomain.zone

  • IP地址没有子域,它只是一个IP地址

  • 如果您的域名是
    test123.domainname.com
    ,而您的子域是
    subdomain
    ,则完整域名将是
    subdomain.test123.domainname.com

  • 如果您的域名是
    domainname.com
    ,而您的子域是
    test123
    ,则完整域名将是
    test123.domainname.com

  • 两级域名可以被视为带区域的子域,如
    subdomain.zone

  • IP地址没有子域,它只是一个IP地址

  • 如果您的域名是
    test123.domainname.com
    ,而您的子域是
    subdomain
    ,则完整域名将是
    subdomain.test123.domainname.com

  • 如果您的域名是
    domainname.com
    ,而您的子域是
    test123
    ,则完整域名将是
    test123.domainname.com

  • 两级域名可以被视为带区域的子域,如
    subdomain.zone

  • IP地址没有子域,它只是一个IP地址

  • 如果您的域名是
    test123.domainname.com
    ,而您的子域是
    subdomain
    ,则完整域名将是
    subdomain.test123.domainname.com

  • 如果您的域名是
    domainname.com
    ,而您的子域是
    test123
    ,则完整域名将是
    test123.domainname.com

  • 两级域名可以被视为带区域的子域,如
    subdomain.zone

  • IP地址没有子域,它只是一个IP地址