iis wordpress 404错误 伪静态rewrite
Posted longlongcheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iis wordpress 404错误 伪静态rewrite相关的知识,希望对你有一定的参考价值。
https://jingyan.baidu.com/article/cbf0e500ebec582eaa2893d2.html
在wordpress根目录,将以下内容保存为 web.config 文件。
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite> <rules> <rule name="category"> <match url="category/?(.*)" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="/index.php?category_name={R:1}" appendQueryString="false" logRewrittenUrl="false" /> </rule> <rule name="tags"> <match url="tag/?(.*)" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false" /> <action type="Rewrite" url="index.php?tag={R:1}" /> </rule> <rule name="Main Rule" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> </conditions> <action type="Rewrite" url="index.php/{R:0}" /> </rule> <rule name="wordpress" patternSyntax="Wildcard"> <match url="*" /> <conditions logicalGrouping="MatchAll" trackAllCaptures="false"> <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>
以上是关于iis wordpress 404错误 伪静态rewrite的主要内容,如果未能解决你的问题,请参考以下文章
安装WordPress 在跟目录 访问子目录站全都是WordPress 404页面 怎么样才能正常访问子目录呢
destoon伪静态出现404,重启IIS又恢复了是怎么回事?
杨泽业:wordpress在Nginx/Apache/IIS中的伪静态规则