今天不是网站时遇到的问题

一直没用过win服务器,部署时遇到以下问题记录下

服务器环境

Windows Server 2008 R2 Enterprise (build 7601) x64 (Py3.6.6) 系统环境 iis7.5

伪静态

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<location allowOverride="false" inheritInChildApplications="false" path=".">
<system.webServer>
<defaultDocument configSource="web_config\default.config"/>
<httpErrors configSource="web_config\httpErrors.config"/>
<handlers configSource="web_config\php.config"/>

<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>
</location>
</configuration>

 

加入rewrite代码后报错  不加首页可打开其他页面伪静态不能打开

安装url重写组件

http://www.webkaka.com/blog/archives/how-to-install-url_rewrite-module-in-win7-or-win8.html