美工学习 发表于 2023-11-27 21:57:44

iis下常用程序的伪静态规则列表(包括wordpress、thinkphp)

shopex discuz2.0 discuz2.5 discuz3.x 淘宝客 ecshop phpwind参照http://www.west.cn/faq/list.asp?unid=797通过主机面板设置即可wordpress设置(系统不推荐Windows,如果可以更换为linux系统运行更稳定):第一步: 登陆wordpress后台,设置--固定链接--自定义结构,选择设置下URL格式。第二步:
新建一个文件命名为:web.config,在里面写入以下规则,上传到wwwroot目录。<?xml version="1.0" encoding="UTF-8"?>
<configuration>
   <system.webServer>
   <rewrite>
       <rules>
         <rule name="URL" stopProcessing="true">
          <match url="^(.*)$" />
          <conditions>
             <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
             <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
         </conditions>
          <action type="Rewrite" url="index.php"/>
      </rule>
      </rules>
    </rewrite>
</system.webServer>
</configuration>Thinkphp伪静态规则: 手工创建web.config文件到站点根目录<?xml version="1.0" encoding="UTF-8"?>
   <configuration>
   <system.webServer>
       <rewrite>
         <rules>
            <rule name="Imported Rule 1" stopProcessing="true">
            <match url=".*\.(?:gif|jpg|png|css|js|txt|jpeg|swf|flv)" />
             <action type="Rewrite" url="{R:0}" />
         </rule>
            <rule name="Imported Rule 2">
             <match url="/httpd(?:\.ini|\.parse\.errors)" />
            <action type="CustomResponse" url="/" statusCode="403" statusReason="Forbidden" statusDescription="Forbidden" />
            </rule>
         <rule name="Imported Rule 3" stopProcessing="true">
            <match url="^(?!/index.php)(?!/admin.php)(.*)$" ignoreCase="false" />
            <conditions logicalGrouping="MatchAll">
            <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" ignoreCase="false" negate="true" />
            </conditions>
             <action type="Rewrite" url="/index.php/{R:1}" />
         </rule>
      </rules>
      </rewrite>
   </system.webServer>
</configuration>

页: [1]
查看完整版本: iis下常用程序的伪静态规则列表(包括wordpress、thinkphp)