如何在不更改域名的情况下开发移动版本的网站?

Ama*_*mar 2 php dns .htaccess http

我想开发原始网站的移动版(还包括iPhone,iPad和Andriod)。但是我不想创建另一个子域名,例如www.m.mydomain.com,我可以分别针对移动版本和现有版本分别动态更改文档根目录吗?我还注意到,当我从ikia或三星之类的任何其他移动设备上打开它时,当我从iphone或任何安卓移动设备上打开facebook时,它将以其原始域名(如http://www.facebook.com/ bt)打开。http://m.facebook.com/,这2有什么区别?

sis*_*sko 5

当谈到iPhone和Android设备时,一个网站几乎不需要调整,因为它们的Web浏览器功能确实不错。

对于网络浏览用户体验不太令人满意的其他设备,该站点将动态地将其切换到该站点的替代版本且“弱”版本。

至于m.domain.com功能,这只是domain.com网站的子域。显然,它代表了主站点的移动版本,并且将去除Flash和javascript之类的内容,而对于基本的移动浏览器来说,基本上任何内容都是如此。

浏览器的动态切换是通过代码完成的。有一些方法可以检测到哪个浏览器刚刚请求了您的网站。然后,根据返回的信息,您可以重定向到特定的脚本,此脚本将随后处理用户的请求。

例如,您可以使用以下标准参数来检查访问您站点的浏览器:

$_SERVER['HTTP_USER_AGENT']
Run Code Online (Sandbox Code Playgroud)

希望能有所帮助。