您现在的位置是:首页 > 网站建设常见问答网站建设常见问答

thinkphp 3.2.2在IIS配置伪静态去掉index.php

2017-02-23【网站建设常见问答】1549 人已围观

简介因为测试都是在win下开发的windows 7,然后配置的是iis ,今天需要去掉tp的index.php 我们需要做如下操作 首先安装 ...

因为测试都是在win下开发的windows 7,然后配置的是iis ,今天需要去掉tp的index.php 我们需要做如下操作

首先安装  Thinkphp 3.2.2 
URL Rewrite Module 2.0
http://www.iis.net/downloads/microsoft/url-rewrite#additionalDownloads
上面地址选择 合适的版本下载安装
安装完成后 关闭IIS 在重新打开就可以看到url redirect控制图标就可以配置伪静态了.
详细代码如下
<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<configuration>
    <system.webServer>
        <defaultDocument>
            <files>
                <add value=\"index.php\" />
            </files>

        </defaultDocument>
         <rewrite>
             <rules>
             <rule name=\"OrgPage\" stopProcessing=\"true\">
             <match url=\"^(.*)$\" />
             <conditions logicalGrouping=\"MatchAll\">
             <add input=\"{HTTP_HOST}\" pattern=\"^(.*)$\" />
             <add input=\"{REQUEST_FILENAME}\" matchType=\"IsFile\" negate=\"true\" />
             <add input=\"{REQUEST_FILENAME}\" matchType=\"IsDirectory\" negate=\"true\" />
             </conditions>
             <action type=\"Rewrite\" url=\"index.php/{R:1}\" />
             </rule>
             </rules>
             </rewrite>

    </system.webServer>


</configuration>



关注宁波网站建设博客,更多精彩分享,敬请期待!
 

Tags:

很赞哦! ()

文章评论

点击排行

本站推荐

站点信息