• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > IIS6升级到IIS8伪静态设置方法

IIS6升级到IIS8伪静态设置方法

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含iis6伪静态,iis6伪静态配置,iis6设置,win2003iis6 php设置,iis8伪静态等服务器相关知识,网友希望可以进行参考

本文章来给大家介绍在把IIS6升级到IIS8伪静态设置方法,从这里看个人觉得IIS6与IIS8伪静态设置方面有很大的区别吧,这里我举个实例吧。

最近一哥们网站原来用的是WIN2003服务器。后来换空间以后IIS为8.0的。服务商说只支持web.config。规则要改变。无语啊。都没弄过这个。经过搜索和研究终于搞定。被大家说得太复杂了。其实参考下觉得并不太难

原有Rewrite

 代码如下 复制代码

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule ^/index.html$ /index.php [N,I]
RewriteRule ^(.*)/index.html $1/index.php [I]
RewriteRule ^(.*)/page([0-9]+).html $1/index.php?gid=$2 [I]
RewriteRule ^(.*)/list-([0-9]+).html $1/index.php?PageNo=$2 [I]
RewriteRule ^(.*)/show-aid([0-9]+).html $1/show.php?uid=$2 [I]


更改以后的web.config

 

 代码如下 复制代码

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <mimeMap fileExtension=".bat" mimeType="text/bath" />
        </staticContent>
        <rewrite>
            <rules>
                <rule name="home Index">
                    <match url="^index.html$" ignoreCase="false" />
                    <action type="Rewrite" url="index.php" appendQueryString="false" />
                </rule>
                <rule name="page Index">
                    <match url="^(.*)/index.html$" ignoreCase="false" />
                    <action type="Rewrite" url="{R:1}/index.php" appendQueryString="false" />
                </rule>
    
                <rule name="page List">
                    <match url="^(.*)page([0-9]+).html$" ignoreCase="false" />
                    <action type="Rewrite" url="{R:1}/index.php?gid={R:2}" appendQueryString="false" />
                </rule>
                <rule name="list Page">
                    <match url="^(.*)list-([0-9]+).html$" ignoreCase="false" />
                    <action type="Rewrite" url="{R:1}/.php?PageNo={R:2}" appendQueryString="false" />
                </rule>
                <rule name="show Page">
                    <match url="^(.*)show-aid([0-9]+).html$" ignoreCase="false" />
                    <action type="Rewrite" url="{R:1}/show.php?uid={R:2}" appendQueryString="false" />
                </rule>

            </rules>
        </rewrite>
    </system.webServer>
</configuration>

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • IIS6升级到IIS8伪静态设置方法
  • 再讲iis6开启gzip压缩静态和动态页面(js,jpg,css,html)
  • iis6 伪静态图文配置教程

相关文章

  • PHP中apache和iis下Rewrite静态化服务器配置方法
  • linux飞信机器人的安装&lt;fetion&gt;
  • Windows下搭建PHP+MySQL+IIS环境
  • apache 和iis共用80端口多种解决办法
  • UAC窗体应用程序默认配置信息读写的问题
  • liunx服务使用(DNS服务器)
  • ↑mysql主从复制实现SSL加密和半同步复制↑
  • cut、tr、wc、sort4
  • IIS站点出现Service Unavailable 的解决办法
  • NTFS 权限导致的程序疑难问题排查

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • SVN 更新时出错:不能打开新文件 svn-base 系统找不到指定的文件
    • 服务器性能优化策略之gzip压缩开启方法
    • Windows 2003服务器开启/关闭自动更新
    • iis下thinkphp配置url rewrite伪静态图解
    • Windows 2008 R2 SP1 更新后远程登录RDP 失败
    • 电脑声音为什么一个响一个不响
    • Mysql主从复制讲解 从官方手册说起
    • windows服务器最基本安全权限配置方法
    • 远程桌面服务中的“IP虚拟化”及其作用
    • 解决windows2003中IIS6.0服务器应用程序不可用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有