2011-11-07 49 views
3

我得一个问题,但不知道我的理解对不对所以这里有云:-)m.subdomain - 我在理解的正确轨道上吗?

例如如果您浏览到google.com上您的智能手机将定位于m采取google.com

.google.com 这我明白可以通过检测设备宽度等来完成,但这是否意味着谷歌重写了移动设备的页面,或者你可以将m.subdomain视为一个幽灵类型域?

我的意思是,你可以导航到m.google.com,但它确实只是google.com与不同的CSS或任何 - 索引页是完全一样的。

我想我得到的是 - 如果我在索引或主域中的任何页面进行更改 - 如果我决定使用m.subdomain安装程序,是否需要单独更新子域?

希望这是有道理的, 干杯杰夫

回答

3

有两种方法来解决这个问题:

  • m.example.com是一个新的独立的网站,只要你更新www.example需要更新.com
  • m.example.com是www.example.com的别名。无论何时http请求为m.example.com,您的www.example.com网站都需要提供不同的服务(例如CSS或甚至不同的模板)。
+0

这一切都是正确的。您还需要跨尺寸浏览器检测。任何这些网站上的页面代码都应该有基于浏览器类型的搜索树。如果浏览器是移动设备,则重定向到m.mydomain.com;如果是桌面浏览器,则重定向到www.mydomain.com; etc. – ssamuel

+0

很酷,我也只是想办法让它更容易 - 如果我通过数据库提供内容,那么我只需要在一个地方更新它:-)刚来找我嘿嘿:-) –

+0

我想知道是我们的工作,检测手机和重定向到m子域或浏览器自动执行。 – Pooya