<?
/*
程序类型:PHP伪静态
程序设计:阿坤
*/
function URLhtml($url)
{
$result02=mysql_query("select * from website where lang=1");
$rs=mysql_fetch_array($result02);
if($rs['ishtml']==1)
{
#-php后缀匹配-#
if(preg_match("/^([0-9a-zA-Z_-]*)\.php$/",$url))
{
$newurl=eregi_replace(".php","",$url);
$url=$newurl.".html";
}
#-php后缀匹配-#
#-简介相关匹配-#
if(preg_match("/introduce([0-9a-zA-Z_-]*)\.php\?introid=([0-9]*)/",$url))//类别
{
$newurl=eregi_replace("introduce([0-9a-zA-Z_-]*).php\?introid=","",$url);
$url="introduce-".$newurl.".html";
}
#-简介相关匹配END-#
#-产品相关匹配-#
if(preg_match("/products([0-9a-zA-Z_-]*)\.php\?proTypeID=([0-9]*)/",$url))//类别
{
$newurl=eregi_replace("products([0-9a-zA-Z_-]*).php\?proTypeID=","",$url);
$url="products-".$newurl.".html";
}
if(preg_match("/displayproduct([0-9a-zA-Z_-]*)\.php\?id=([0-9]*)/",$url))//产品放大
{
$newurl=eregi_replace("displayproduct([0-9a-zA-Z_-]*).php\?id=","",$url);
$url="displayproduct-".$newurl.".html";
}
if(preg_match("/products(-*)([0-9]*)\.html\?page=([0-9]*)$/",$url))//产品分页01
{
$newurl=eregi_replace("([^@]*)products([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="products-0-".$newurl.".html";
}
if(preg_match("/products-([0-9]+)-([0-9]+)\.html\?page=([0-9]*)$/",$url))//产品分页02
{
$newnum=eregi_replace("([^@]*)products-","",$url);
$newnum=eregi_replace("-([0-9]).html\?page=([0-9]*)","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)products([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="products-".$newnum."-".$newurl.".html";
}
if(preg_match("/products([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//产品分页03
{
$newnum=eregi_replace("([^@]*)products[-]*","",$url);
$newnum=eregi_replace(".html\?page=\+this.options\[selectedIndex\].value","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)products([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'products-".$newnum."-'".$newurl."+'.html'";
}
#-产品相关匹配END-#
#-新闻相关匹配-#
if(preg_match("/news([0-9a-zA-Z_-]*)\.php\?newTypeID=([0-9]*)/",$url))//类别
{
$newurl=eregi_replace("news([0-9a-zA-Z_-]*).php\?newTypeID=","",$url);
$url="news-".$newurl.".html";
}
if(preg_match("/displaynews([0-9a-zA-Z_-]*)\.php\?newsID=([0-9]*)/",$url))//详细列表
{
$newurl=eregi_replace("displaynews([0-9a-zA-Z_-]*).php\?newsID=","",$url);
$url="displaynews-".$newurl.".html";
}
if(preg_match("/displaynews([0-9a-zA-Z_-]*)\.php\?id=([0-9]*)/",$url))//新闻放大
{
$newurl=eregi_replace("displaynews([0-9a-zA-Z_-]*).php\?id=","",$url);
$url="displaynews-".$newurl.".html";
}
if(preg_match("/news(-*)([0-9]*)\.html\?page=([0-9]*)$/",$url))//新闻分页01
{
$newurl=eregi_replace("([^@]*)news([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="news-0-".$newurl.".html";
}
if(preg_match("/news-([0-9]+)-([0-9]+)\.html\?page=([0-9]*)$/",$url))//新闻分页02
{
$newnum=eregi_replace("([^@]*)news-","",$url);
$newnum=eregi_replace("-([0-9]).html\?page=([0-9]*)","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)news([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="news-".$newnum."-".$newurl.".html";
}
if(preg_match("/news([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//新闻分页03
{
$newnum=eregi_replace("([^@]*)news[-]*","",$url);
$newnum=eregi_replace(".html\?page=\+this.options\[selectedIndex\].value","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)news([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'news-".$newnum."-'".$newurl."+'.html'";
}
#-新闻相关匹配END-#
#-友情链接匹配-#
if(preg_match("/links([0-9a-zA-Z_-]*)\.php\?linkTypeID=([0-9]*)/",$url))//类别
{
$newurl=eregi_replace("links([0-9a-zA-Z_-]*).php\?linkTypeID=","",$url);
$url="links-".$newurl.".html";
}
if(preg_match("/links([0-9a-zA-Z_-]*)\.html\?page=([0-9]*)$/",$url))//友情链接分页
{
$newnum=eregi_replace("([^@]*)links[-]*","",$url);
$newnum=eregi_replace(".html\?page=([0-9]*)","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)links([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="links-".$newnum."-".$newurl.".html";
}
if(preg_match("/links([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//友情链接分页
{
$newnum=eregi_replace("([^@]*)links[-]*","",$url);
$newnum=eregi_replace(".html\?page=\+this.options\[selectedIndex\].value","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)links([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'links-".$newnum."-'".$newurl."+'.html'";
}
#-友情链接匹配END-#
#-供求系统匹配-#
if(preg_match("/provide([0-9a-zA-Z_-]*)\.php\?provideTypeID=([0-9]*)/",$url))//类别
{
$newurl=eregi_replace("provide([0-9a-zA-Z_-]*).php\?provideTypeID=","",$url);
$url="provide-".$newurl.".html";
}
if(preg_match("/displayprovide([0-9a-zA-Z_-]*)\.php\?provideID=([0-9]*)/",$url))//点击放大
{
$newurl=eregi_replace("displayprovide([0-9a-zA-Z_-]*).php\?provideID=","",$url);
$url="displayprovide-".$newurl.".html";
}
if(preg_match("/provide([0-9a-zA-Z_-]*)\.html\?page=([0-9]*)$/",$url))//供求系统分页
{
$newnum=eregi_replace("([^@]*)provide[-]*","",$url);
$newnum=eregi_replace(".html\?page=([0-9]*)","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)provide([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="provide-".$newnum."-".$newurl.".html";
}
if(preg_match("/provide([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//供求系统分页
{
$newnum=eregi_replace("([^@]*)provide[-]*","",$url);
$newnum=eregi_replace(".html\?page=\+this.options\[selectedIndex\].value","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)provide([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'provide-".$newnum."-'".$newurl."+'.html'";
}
#-供求系统匹配END-#
#-留言系统匹配-#
if(preg_match("/notebook([0-9a-zA-Z_-]*)\.html\?page=([0-9]*)$/",$url))//留言系统分页
{
$newurl=eregi_replace("([^@]*)notebook([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="notebook-".$newurl.".html";
}
if(preg_match("/notebook([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//留言系统分页
{
$newurl=eregi_replace("([^@]*)notebook([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'notebook-'".$newurl."+'.html'";
}
#-留言系统匹配END-#
#-招聘系统匹配-#
if(preg_match("/recruit([0-9a-zA-Z_-]*)\.html\?page=([0-9]*)$/",$url))//留言系统分页
{
$newnum=eregi_replace("([^@]*)recruit[-]*","",$url);
$newnum=eregi_replace(".html\?page=([0-9]*)","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)recruit([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="recruit-".$newnum."-".$newurl.".html";
}
if(preg_match("/recruit([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//留言系统分页
{
$newnum=eregi_replace("([^@]*)recruit[-]*","",$url);
$newnum=eregi_replace(".html\?page=\+this.options\[selectedIndex\].value","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)recruit([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'recruit-".$newnum."-'".$newurl."+'.html'";
}
#-招聘系统匹配END-#
#-下载系统匹配-#
if(preg_match("/download([0-9a-zA-Z_-]*)\.html\?page=([0-9]*)$/",$url))//留言系统分页
{
$newnum=eregi_replace("([^@]*)download[-]*","",$url);
$newnum=eregi_replace(".html\?page=([0-9]*)","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)download([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="download-".$newnum."-".$newurl.".html";
}
if(preg_match("/download([0-9a-zA-Z_-]*)\.html\?page=([^0-9]*)/",$url))//留言系统分页
{
$newnum=eregi_replace("([^@]*)download[-]*","",$url);
$newnum=eregi_replace(".html\?page=\+this.options\[selectedIndex\].value","",$newnum);
if(!$newnum){ $newnum="0";}
$newurl=eregi_replace("([^@]*)download([0-9a-zA-Z_-]*).html\?page=","",$url);
$url="'download-".$newnum."-'".$newurl."+'.html'";
}
#-下载系统匹配END-#
}
return $url;
}
?>