iis rewrite 配置 php,IIS7.5安装禅道并开启Rewrite功能配置

在论坛里找了半天,没有找到禅道在IIS安装的文档.自己搞了一下,测试通过,现共享给大家

本人环境:

OS:Windows2008R2

IIS:7.5

Php:php-5.2.17-nts-Win32-VC6-x86

Mysql:mysql-5.5.22-winx64

PHP在IIS中的插件:PHPManagerForIIS-1.2.0-x64

IISrewrite插件:rewrite_x64_zh-CN(版本2.0)

以上文件如有需要,请自行百度.

IIS7.5+php的环境搭建请自行处理.

注意安装微软的IISrewrite插件.

正式开始:

1.目录结构:

01c2169963b0579d567f7d191eea690c.png

2.IIS站点的目录,选择www文件夹哦...

a3100fcde55e0a67ed9d158209a9f596.png

3.IIS站点中选择[url重写]

811007dfe390d7fd900e36b86270ac76.png

4.新增规则[空白规则]

66cc3b1064ea1d3dd5721a995bce74d4.png

5.先建立第一个规则,这个规则的主要目的是禁止js,css等文件被重写.

[(/.+(\.gif|\.png|\.jpg|\.ico|\.css|\.js)(\?.+)?)$]

bdac9419d9be1f10b07e447e183da547.png

6.再建立第二个规则,这个规则是所有其他的文件进行重写.

[(.*)$]

[index.php/{R:1}]

a726fdb196e802a7f67f56d34f06f1e4.png

7.注意顺序,别弄反了

eba21957668aef1fd660e3686640ba24.png

8.然后修改下config/my.php文件,注意下面两个字段.

202abf5a1512d390dc394d406dbc8ffb.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IIS 10 是微软公司推出的一款 Web 服务器软件,而 URL RewriteIIS 10 中的一个模块。它允许用户通过修改 Web 服务器的 URL 请求来实现 HTTP 请求的重定向或重写。URL RewriteIIS 10 中是一个非常重要的功能,可以应用于各种场景,例如优化 SEO、实现 URL 美化、处理重复内容等。 使用 IIS 10 的 URL Rewrite 模块,我们可以通过创建规则来修改请求的 URL。这些规则可以根据正则表达式、字符串匹配或者其他规则来定义。通过配置这些规则,我们可以实现将一个 URL 重定向到另一个 URL,或者修改 URL 的结构,以适应不同的需求。URL Rewrite 还支持提供自定义的响应,例如返回特定的 HTTP 状态码或者自定义错误页面。 除了重定向和重写 URL,URL Rewrite 模块还可以帮助我们管理重复内容。通过创建规则,我们可以将不同的 URL 映射到同一个目标 URL 上,从而防止搜索引擎将这些重复内容视为不同的页面。另外,URL Rewrite 还支持缓存、响应头修改、HTTPS 重写等功能,可以提升网站的性能和安全性。 总之,IIS 10 的 URL Rewrite 是一个非常强大和灵活的功能,可以帮助我们实现各种 URL 相关的需求。无论是在优化搜索引擎排名、提升用户体验、处理网站重构还是改善网站性能,URL Rewrite 都可以发挥重要的作用。因此,在配置和管理 IIS 10 时,我们应该充分了解和合理利用 URL Rewrite 模块的功能,从而更好地满足用户和搜索引擎的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值