关于URL rewrite的写法问题
小弟是新手,最近遇到rewrite的问题。
确保了rewrite的模块开启了。在项目目录agentweb下的.htaccess文件中添加了如下的代码
-------- .htaccess ------------
<IfModule mod_rewrite.c>
# on为打开,off为关闭
RewriteEngine on
RewriteRule ([0-9a-zA-Z]{1,20})$ page_info.php?page=$1
</IfModule>
我的原意是把localhost/agentweb/szxS3dE 重写到 localhost/agentweb/page_info.php?page=szxS3dE
我在page_info.php中,把page这个变量打印出来
------------ page_info.php ---------
<? php echo "page:".$_GET['page'] ?>
访问localhost/agentweb/szxS3dE 页面刷新后得到的却是"page:php"(无引号)
这是为什么呢?很奇怪。如何能得到正确的值呢?谢谢。