不带www的https://,怎么跳转到带https:// 悬赏1元 已结束

1,475 次浏览

我申请的是免费的ssl证书,服务器是IIS6,我已经弄好了带www和不带www的都打开都跳转到https://,请问怎么实现不带www的https://跳转到带www的https://呢?

追加问题
    12 人参与回答
P
PS · 香港上创策划大中华区负责人-Shuke.→SEO服务咨询微信:15877060841

做好301跳转就好了

我只不过是一只小猫咪
我只不过是 · SEO、SEM、信息流小菜鸟

同学不是很理解你的意思,能否进一步说明一下 具体说一下什么连接如何跳转

刘平
刘平 · 建站seo,外链代发、小码农、

百度 301 跳转 

1元
获得赏金

在服务器里设置一下,就是做一下301

风逝
风逝 · seo优化,linux运维,前端页面修改。

你做301跳转的时候,不带www 挑转带www 前面要写好协议,https://不然会出错。

301重定向到带www的。百度搜IIS6301重定向

Ralap
Ralap · 紫书SEO-专注于搜索引擎优化,分享互联网知识
陈程
陈程 · 兼职接SEO/SEM,微信942433908

同样还是服务器里面做301啊

301设置下就行了

宵云网络
宵云网络 · 56云服务器值得您拥有!多年IDC服务商:云服务器,vps,香港主机,网站搭建

安装“URL REWRITE2 ” 伪静态模块

IIS7需要先确认是否安装 “URL REWRITE2 ” 伪静态模块 , 如果您已经安装可以跳过

下载地址 : http://www.iis.net/downloads/microsoft/url-rewrite

选择站点

URL 重写,如果安装的是英文版的 应该是【Url rewrite】

1502853799_823690304.jpg

添加 “ 空白规则”

1502853832_146647733.jpg

添加规则

名称 : HTTPS

匹配URL 模式: (.*)

添加条件: 条件: {HTTPS} 模式: off

操作类型选择:重定向

重定向URL:https://{HTTP_HOST}/{R:1}

1502854074_2123054206.jpg然后保存即可

高级版

直接把伪静态添加到web.config


<?@xml version="1.0" encoding="UTF-8"?><configuration><system.webServer><rewrite><rules><rule name="HTTP to HTTPS redirect" stopProcessing="true"><match url="(.*)" /><conditions><add input="{HTTPS}" pattern="off" ignoreCase="true" /></conditions><action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" /></rule></rules></rewrite></system.webServer></configuration>


加载更多
回复问答禁止带推广链接,了解合理带链接的方法