最新消息:伪静态技术大全博客开通啦!再也不为伪静态东奔西走!更多问题可以反映给博主:野狼,QQ1615241386 QQ交流群:112696646

zblog伪静态规则怎么写?(win平台IIS版本、linux平台apache版规则大全)

伪静态规则实例 野狼 459浏览

zblog是一款小巧的博客系统,应用非常广,如果在使用中开启伪静态,那么就会有利于百度收录。zblog的伪静态规则怎么写呢?万维景盛小编下面和大家分享一下:

APACHE版的zblog伪静态规则文件:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

nginx版的伪静态规则文件:

if (-f $request_filename/index.html){

rewrite (.*) $1/index.html break;

}

if (-f $request_filename/index.php){

rewrite (.*) $1/index.php;

}

if (!-f $request_filename){

rewrite (.*) /index.php;

}

IIS7,IIS8,IIS10版zblog伪静态规则:

<?xml version=”1.0″ encoding=”UTF-8″?>

<configuration>

<system.webServer>

<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>

</system.webServer>

</configuration>

lighttpd(light httpd)版zblog伪静态规则:

# Rewrite rules
url.rewrite-if-not-file = (
“^/(zb_install|zb_system|zb_users)/(.*)” => “$0″,
“^/(.*.php)” => “$0″,
“^/(.*)$” => “/index.php/$0″
)

转载请注明:伪静态技术博客 » zblog伪静态规则怎么写?(win平台IIS版本、linux平台apache版规则大全)