Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我想创建一个相对较小的网站的移动友好版本,最好有一个子域重定向到具有单独标记和样式的全新 url,或者最好在代码中检测用户代理并以编程方式更改到不同的移动友好样式表,或者他们是我忽略的更好的基于基础设施的解决方案..
谢谢。
你可以尝试一下两者。让主站点检测到用户代理,然后重定向到全新的域。这样它会更加自动化,但您的主站点代码不会有大量的 if 语句,具体取决于它是否是移动设备,因为新域会处理这一点。
如果您选择这样做,请始终在移动站点上添加一个链接,以便用户可以查看主站点,如果他们愿意...使用 cookie,否则您最终会被重定向到移动站点。
如果 SEO 不是真正的问题,那么在维护方面使用具有相同 HTML 的不同样式表要容易得多。