实现这样的效果,有几种方法,最简单一种就是设置服务器mime映射,将所有asp文件改名为html文件,然后映射为asp解释执行,其真实地址应该是http://www.wangcheng.gov.cn/main/news/read/read.asp?id=1404也可能为jsp或php类型的。另外一种方法就是urlrewrite。
----------------------------------------------------------------------------------
欢迎光临我的小站(提供免费博客申请):http://www.pifoo.com,有问题的话,可以在留言本上给我留言http://www.pifoo.com/guestbook/

解决方案 »

  1.   

    这个网站是用的php开发的
    http://www.wangcheng.gov.cn/main/xzsw/
    栏目回出现如下错误信息
    Warning: main(../pubfun.php): failed to open stream: No such file or directory in D:\wangcheng\main\xzsw\index.html on line 24Fatal error: main(): Failed opening required '../pubfun.php' (include_path='.;c:\php4\pear') in D:\wangcheng\main\xzsw\index.html on line 24应该是楼上说的那两种方法来实现的
      

  2.   

    能不能具体说下 两中解决方法是怎么实现的,这方面我是确实不明白呢。谢谢哈。
    1.设置服务器mime映射在哪里设置??
    2.urlrewrite就更不明白了
      

  3.   

    Internet信息服务->网站->www.xxx.com(你的域名)->右键:属性->"主目录"选项卡->"配置(G)..."->"映射"选项卡->"添加(D)"->可执行文件填入你要的解释脚本的文件,比如ASP的system32\inetsrv\asp.dll,扩展名填.html
      

  4.   

    还有一种就是动态生成HTML文件
      

  5.   

    function Request(QueryString){
    var strHref=window.location.href;
    var strParm;
    if(strHref.search(/\?/)!=-1){
    strHref=strHref.substr(strHref.search(/\?/)+1);
    strHref=strHref.split(/&/);
    for(var icount = 0; icount<strHref.length; icount++){
    if(strHref[icount].search("^"+QueryString+"=")!=-1){
    strParm=strHref[icount].substr(QueryString.length+1)
    }
    }
    return(strParm);
    }
    }
      

  6.   

    http://....../read.html?id=1404除去上面的解释以外,还有一种
    html文档虽然在服务器端不做任何解释,但是可以在客户端解释
    根据url参数的不同,用js同样可以完成页面布局和内容的变换