我发现如果我使用下面的排版文字,我可以将我的用户重定向到该网站的移动版本,该网站在我的 Typ3 网站的后端有自己的树。
[useragent = *iPhone*]||[useragent = *iPod*]||[useragent = *Android*]
config.additionalHeaders = Location: http://m.example.com/
[end]
但是,它是该网站的简化版本,因此我想返回完整的网站链接。但是由于我上面的 typescript 将用户重定向到 m 域,我无法回到 www.example.com。
有人在这里有任何排版建议吗?
最佳答案
您的链接中需要一个额外的参数,您可以使用它来关闭重定向。
尝试这样的事情:
# check for mobile browser
[useragent = *iPhone*]||[useragent = *iPod*]||[useragent = *Android*]
config.additionalHeaders = Location: http://m.example.com/
[global]
# undo mobile redirect if mobile param is set
[globalVar = GP:nomobileredirect > 0]
config.additionalHeaders =
[global]
并在您的链接上重定向到 http://www.example.com/?nomobileredirect=1。
要在所有生成的链接中保留 nomobileredirect 值,请将 nomobileredirect 添加到您的 linkVars,例如
config.linkVars = nomobileredirect,L
关于typo3 - 将用户重定向到移动站点,然后使用 Typscript 返回到 Typ3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10590961/