当前位置:论坛首页 > Linux面板 > 求助

请问,可以设置同网站非www自动转跳www嘛?

发表在 Linux面板2017-10-17 14:53 [复制链接] 4 1841

比如说,我搭建的这个网站
我同时绑定了域名 abc.com 和www.abc.com
输入这两个域名,都可以访问网站内容

但是我现在,想让用户输入 abc.com的时候,自动会转跳到www.abc.com
这样的话,可不可以利用什么操作来完成?就是宝塔面板方面的操作

宝塔版本:Linux 2.8.9
环境:Apache

如果能解决的话,我愿意微信现金打赏的!
使用道具 举报 只看该作者 回复
发表于 2017-10-17 17:05:52 | 显示全部楼层
QQ图片20171017170341.png
使用道具 举报 回复 支持 反对
发表于 2017-10-17 18:04:20 | 显示全部楼层

不行的,你想的太简单了
就算用301,也应该是这样:
http://www.abc.com%{REQUEST_URI}
转跳这个才对

问题是,这样一来,用了301,会导致网站原本的伪静态规则失效
所以,我discuz论坛所有帖子,链接都失效了
使用道具 举报 回复 支持 反对
发表于 2017-10-18 21:14:28 | 显示全部楼层
rewrite行不行
使用道具 举报 回复 支持 反对
发表于 2017-10-19 22:25:00 | 显示全部楼层

3
RewriteEngine On
RewriteCond %{HTTP_HOST} ^abc.com [NC]
RewriteRule ^(.*)$ http://www.abc.com/$1 [L,R=301]

这个跟原来的伪静态有什么关系
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

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

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

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

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

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表