我有一个网站,例如: TYPO3中的mysite.com,并使用TemplaVoila作为模板引擎。我想在相同的TYPO3安装中实现像m.mysite.com这样的网站的移动版本。
这怎么可能呢?
发布于 2013-06-20 01:56:39
有一个扩展允许基于(子)域不同的一些行为,所以你可以用它来构建移动版本……http://typo3.org/extensions/repository/view/multidomain_publishing,使用它你可以做任何你想做的事情。
此外,根据设备的屏幕宽度使用rtp_imgquery来使用图像大小。
另一方面,与其使用响应式版本的子域,也许使用ie更好。一次制作页面响应式版本的Twitter Bootstrap?
发布于 2013-06-22 07:38:07
添加domain record并在TS中创建条件。我附和这个答案,不管是不是。
发布于 2018-06-07 23:51:54
您必须将域记录添加到主域所在的同一树中,并在TS中添加具有替代布局定义的条件。如果默认网站在没有条件的情况下工作,那么只需覆盖一些定义即可。通过对主域使用特殊条件,您可以轻松地拆分整个定义。
示例:
globalString = IENV:HTTP_HOST=www.example.com #基本布局page=PAGE ...结束#移动布局globalString = IENV:HTTP_HOST=m.example.com page=PAGE ...结束
但是:通常不一定要有一个单独的域名来为相同的内容提供移动布局,在这种情况下,你最好使用响应式网页设计方法。你甚至可以避免来自谷歌搜索控制台的重复内容列表。
https://stackoverflow.com/questions/17195697
复制相似问题