zblog伪静态原理
zblog用户在用香港空间时,特别win版空间下不懂得如何配置伪静态,win空间采用iis7+版本,通过web.config配置文件进行伪静态设置,而且php版本也是通过该文件进行配置。
当然,zblog后台有自动生成rewrite的web.config脚本,但容易覆盖掉系统一些基础设置,导致网站500错误。
将php版本设置为5.2-7.2并且把下面的伪静态脚本写入web.config文件中,下面是rewrite代码
zblog伪静态代码-IIS7版
<rewrite> <rules> <rule name="/ Z-BlogPHP Imported Rule" stopProcessing="true"> <match url="^.*?" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <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="/ Z-BlogPHP Imported Rule index.php" stopProcessing="true"> <match url="^index.php/.*?" ignoreCase="false" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" /> </conditions> <action type="Rewrite" url="index.php/{R:0}" /> </rule> </rules> </rewrite>
zblog伪静态代码下载
老样子,已经为您制作好一份Php7.2设置和伪静态的zblog2.3的伪静态文web.config文件了,您只需下载后,放到web目录内即可。