- 工信部备案号 滇ICP备05000110号-1
- 滇公安备案 滇53010302000111
- 增值电信业务经营许可证 B1.B2-20181647、滇B1.B2-20190004
- 云南互联网协会理事单位
- 安全联盟认证网站身份V标记
- 域名注册服务机构许可:滇D3-20230001
- 代理域名注册服务机构:新网数码
作用:
处于对网站安全的考虑,一般网站都使用HTTPS协议。但是对于用户来说输入网址的习惯来说,都不会带上HTTPS的前缀导致访问时候出现异常。所以我们用MicrosoftURL重写模块2.0来进行“http://”自动跳转到“https://”的功能。
操作步骤:
1、 我们在Windows20008R,64位系统下进行,下载HTTP重写模块2.0。并安装上。
下载地址:http://www.landui.com/zh-cn/download/details.aspx?id=7435
2、 打开IIS管理器-选择“默认网站”在窗口中找到“URL重写”。
3、 双击打开,选择右侧“添加规则”-点击“空白规则”-确定。
4、 设置参数
名字可以随意,匹配URL设置为“去模式匹配”,“正则表达式”,“(.*)”。
条件设置为: 输入为“{HTTPS}”,类型为“与模式匹配”模式为“off”。
操作设置为:操作类型为“重定向”
重定向URL为“https://{HTTP_HOST}/{R:1}”
重定向类型为“参阅其他(303)”
完成后点击右侧的应用。返回规则进行查看。
设置规则后,系统会在网站的默认目录下生成一个“web.config”的规则文件。
实例2:用URL重写组建设置wordpress实现伪静态
把wordpress网站建立好了后吧,他的规则文件直接放入网站目录下
即可。刷新IIS,就可以看到网站下有规则生成。
Wordpress伪静态配置文件:Web.config
代码:
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="wordpress" patternSyntax="Wildcard"> <match url="*"/> <conditions> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/> </conditions> <action type="Rewrite" url="index.php"/> </rule> </rules> </rewrite> </system.webServer> </configuration>
售前咨询
售后咨询
备案咨询
二维码
TOP