伪静态获取不了URL传递参数
比如说RewriteRule ^(.*)/News/news_info/(\d+)\.html\?*(.*)$ $1/News/news_info\.php\?NewsID=$2&$3但是我在news_info怎么也获取不了NewsID的值,求助!!
另外我简单了下RewriteRule
RewriteRule test.html /phptest.php?id=5
我在phptest.php页面中可以获取到id=5; CI默认不支持get传参的,如果想用get获取到参数,需要稍微处理下,详情请见:http://codeigniter.org.cn/forums/thread-692-1-1.html 楼主的不是 CI 吧。。。
CI 怎么会出来 .php 了。。 说明下,不是用的ci!!! 这个问题,我自己琢磨着解决了,其实是我正则表达式写错了,
RewriteRule ^(.*)/News/news_info/(\d+)\.html\?*(.*)$ $1/News/news_info\.php\?NewsID=$2&$3
把红色那个撇去掉就好了,具体什么原因不知道,
页:
[1]