关于nginx+apache环境伪静态规则是否有效的测试方法

2014/7/1 11:21:00

看到有几个同学在使用nginx+apache引擎的时候需要的伪静态无法使用的问题,请同学们按照如下方式进行测试,并把测试结果回复到本帖,以供我们为你诊断:1.登录wdcp控制面板新建一个测试站点;
2.在测试站点根目录写入如下index.php测试代码页面:
<code>
<?php
header("Content-type: text/html; charset=utf-8");
echo 'action:'.$_GET['action'].'<br>id:'.$_GET['id'];
?>

</code>
3.在测试站点根目录写入如下.htacccess文件:
<code>
RewriteEngine on
RewriteRule ([a-zA-Z]{1,})-([0-9]{1,}).html$ index.php?action=$1&id=$2

</code>

4.访问如下url,查看页面输出结果:
test.example.com/test-2013.html

如果页面能够输出如:
action:test
id:2013
则说明环境支持伪静态

处理 SSI 文件时出错