• 注册
  • chshcms chshcms 关注:6 内容:9

    cscmsv4 IIS伪静态规则

  • 查看作者
  • 打赏作者
    • chshcms
    • 新手

      伪静态规则程序有自带在rewrite目录里面
      下面是v4 IIS的httpd.ini伪静态规则

      [ISAPI_Rewrite]
      CacheClockRate 3600
      RepeatLimit 32
      #要过滤的文件名和文件夹方法 (?!/要过滤的文件名或者目录名) 如后台入口文件 (?!/admin.php)
      #直接加到下面 ^的后面即可
      RewriteRule ^(?!/admin.php)(?!/favicon.ico)(?!/attachment)(?!/packs)(?!/cscms)(?!/plugins)(?!/index.php)(.*)$ /index.php/$1 [I]

      IIS7和IIS8的 web.config

      <?xml version="1.0" encoding="UTF-8"?>
      <configuration>
      <system.webServer>
      <rewrite>
      <rules>
      <rule name="Imported Rule 1">
      <match url="^(.*)$" ignoreCase="false" />
      <conditions logicalGrouping="MatchAll">
      <add input="{SCRIPT_FILENAME}" matchType="IsFile" ignoreCase="false"negate="true" />
      <add input="{SCRIPT_FILENAME}" matchType="IsDirectory" ignoreCase="false"negate="true" />
      </conditions>
      <action type="Rewrite" url="index.php/{R:1}" />
      </rule>
      </rules>
      </rewrite>
      </system.webServer>
      </configuration>

      事事无常,快乐是最重要的!

      请登录之后再进行评论

      登录

      分享有礼

    • 发表内容
    • 做任务
    • 实时动态