我有一个网站,我需要使用JavaScript或其他方法将用户重定向到移动版本(其中包含特定目录中的文件)。我创建了一个子域(m.domain.com
)但后来我意识到我没有domain.com
的通配符证书。有没有办法重定向到移动版本(即将主目录更改为移动目录)而不影响域名?
即。如果我从桌面访问网站domain.com
,则会从/var/www/html
加载,但如果我从移动设备访问,则会从/var/www/html/mobile
加载,同时保留domain.com
。我正在使用运行PHP的apache ubuntu,所以我不介意这个重定向是否是服务器端。
感谢您的期待。
答案 0 :(得分:0)
您可以使用库来检测用户是使用手机还是桌面,然后在主文件夹中:
/var/www/html
添加此index.php:
<?php
if(on mobile)
{
include(mobile/index.php);
}
else
{
// the code for desktop
}