宝塔51特惠活动,企业版1099元/年,送SSL证书,最高立减2万元!查看活动
当前位置:论坛首页 > Linux面板 > 讨论

【已解答】宝塔面板怎么实现PC端和移动端使用同一域名

发表在 Linux面板2022-10-28 14:50 [复制链接] 9 7786

我现在有一个网站,PC端和移动端是两套模板,PC端和移动端访问的域名相同。采用的是通过判断客户的设备类型,访问对应的模板,但是需要在宝塔面板建立两个站点,其中手机端需要绑定另一端口才能访问对应的网站后台管理系统,但这也导致了,搜索引擎会收录带端口的网址,所以想请教下,大佬们是否有更好的办法?
使用道具 举报 只看该作者 回复
发表于 2022-10-28 15:11:46 | 显示全部楼层
您好,您可以尝试使用反向代理或者是已二级目录的形式访问
使用道具 举报 回复 支持 反对
发表于 2022-10-28 16:12:39 | 显示全部楼层
您好,谢谢回答。但是还是有两点疑问。
1、反向代理了解了一些,但是主要是针对用户设备访问判断,不知道怎么实现登陆两个网站管理后台;
2、我们想要PC端和手机端的url是一样的,虽然二级目录也可以实现url一样,但是不想收录网址带二级目录的连接,只能用robots进行限制,但是又顾虑怕影响到搜索引擎收录效果
使用道具 举报 回复 支持 反对
发表于 2022-10-29 10:23:10 | 显示全部楼层
这里是否可以考虑使用到重定向设置呢?这个能否满足你这个搜索引擎收录的问题呢。
或者单独配置针对设备的一个UA判断进行一个跳转
使用道具 举报 回复 支持 反对
发表于 2022-10-31 10:03:17 | 显示全部楼层
我也考虑的是进行重定向设置,通过rewrite ^(/.*)$ https://www.yuming.com/$1 permanent;重定向到不带端口的网址上,但这也导致了,不能通过ip+端口的形式登录到手机端网站后台
使用道具 举报 回复 支持 反对
发表于 2022-11-1 09:22:45 | 显示全部楼层
宝塔用户_inpaaq 发表于 2022-10-31 10:03
我也考虑的是进行重定向设置,通过rewrite ^(/.*)$ https://www.yuming.com/$1 permanent;重定向到不带端口 ...

如果是手机后台的话,可以单独出来建站去绑定到手机端后台的访问目录。目前所想到的只有这些了。
使用道具 举报 回复 支持 反对
发表于 2022-11-3 09:39:33 | 显示全部楼层
目前就是单独建站通过IP+端口的模式绑定手机端后台访问目录,但是会被浏览器收录http://网址.com:端口。所以想看下有没有更好的办法。
使用的是以下代码进行判断,根据设备适配不同的页面
location / {
        proxy_pass http://192.168.20.1;  # 电脑版
        if ($mobile_rewrite = perform) {
                proxy_pass http://192.168.20.2;  # 手机版
        }
}
使用道具 举报 回复 支持 反对
发表于 2022-11-3 10:08:57 | 显示全部楼层
宝塔用户_inpaaq 发表于 2022-11-3 09:39
目前就是单独建站通过IP+端口的模式绑定手机端后台访问目录,但是会被浏览器收录http://网址.com:端口。所 ...

可以找下懂前端的,做个自适应的兼容。
使用道具 举报 回复 支持 反对
发表于 2022-11-3 15:14:17 | 显示全部楼层
大炮运维V587 发表于 2022-11-3 10:08
可以找下懂前端的,做个自适应的兼容。

目前的需求就是PC端和移动端分端做,然后域名使用同一域名
使用道具 举报 回复 支持 反对
发表于 2022-11-3 15:21:24 | 显示全部楼层
宝塔用户_inpaaq 发表于 2022-11-3 15:14
目前的需求就是PC端和移动端分端做,然后域名使用同一域名

您好,这个面板不能直接实现,需要您网站程序直接做判断跳转到PC或者移动端
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表