TYPO3 -多域到单一TYPO3安装


TYPO3 - Mutiple Domain to Single TYPO3 Install?

我有一个网站例如:mysite.com在TYPO3和使用TemplaVoila作为模板引擎。我想把移动版的网站像m.mysite.com一样放到同一个TYPO3安装中。

有一个扩展允许不同的行为基于(子)域,所以你可以用它来构建移动版本…http://typo3.org/extensions/repository/view/multidomain_publishing,使用这个你可以做你想做的。

另外使用rtp_imgquery根据设备的屏幕宽度使用图像大小。

另一方面,而不是使用子域名响应版本,也许它是更好的使用ie。Twitter Bootstrap用于立即制作响应版本的页面?

添加domain record并在TS中创建一个条件,否则我从旁边获得答案

您必须在主域所在的同一树中添加域记录,并在TS中添加具有可选布局定义的条件。如果默认网站在没有条件的情况下工作,那么可以覆盖一些定义。通过对主域使用特殊条件,您可以轻松地拆分整个定义。

的例子:

[globalString = IENV:HTTP_HOST=www.example.com]
# Basic Layout
page=PAGE
...
[end]
# Mobile Layout
[globalString = IENV:HTTP_HOST=m.example.com]
page=PAGE
...
[end]

但是:通常没有必要仅仅为相同的内容有一个移动布局而有一个单独的域,在这种情况下,你最好使用响应式网页设计方法。你甚至可以避免google搜索控制台的双重内容列表。

如果您想使用相同的页面树(甚至相同的内容),您可以使用typoScript条件,覆盖整个呈现,对于移动站点

初版

[globalString = IENV:HTTP_HOST=www.example.com]
# add your rendering here....
[end]