比如说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;
另外我简单了下RewriteRule
RewriteRule test.html /phptest.php?id=5 我在phptest.php页面中可以获取到id=5;
{
$code=base64_encode($str);//$code='dHQ=';
$code=str_replace('+',"!",$code);//把所用"+"替换成"!"
$code=str_replace('/',",",$code);//把所用"/"替换成"*"
$code=str_replace('=',"-",$code);//把所用"="删除掉
return $code;//$code='dHQ!'
}
function url_base64_decode($code)
{
$code=str_replace("!",'+',$code);//把所用"+"替换成"!"
$code=str_replace(",",'/',$code);//把所用"/"替换成"*"
$code=str_replace("-",'=',$code);//把所用"/"替换成"*"
$str=base64_decode($code);
return $str;
}不知道你是不是这个问题,自己试下
RewriteRule ^(\w\d-)/News/news_info/(\d+)\.html(.*)$ $1/News/news_info\.php\?NewsID=$2&$3