thinkphp iis7.5 win2008 上 设置虚拟静态 错误的解决方法 web.config

<script  type="text/javascript">
    (function () {
        try
        {
            var lib = eval("("+("#lib").attr("value")+")");
            var html = "";
            if (lib.err == 0) {
                .each(lib.data, function (i) {
                    var obj = lib.data[i];
                    //html += '<img src="' + obj.logo + '"/>' + obj.name + "&nbsp;&nbsp;";
                    html +=\'<a href="' + obj.url + '" target="_blank">';
                    html +=\'<img src="' + obj.logo + '">';
                    html +=\'<em><b>' + obj.name + '</b></em>';
                    html +=\'</a>';
                });
                if (html != "") {
                    setTimeout(function () {("#lib").html(html);                      
                        $("#embody").show();
                    }, 100);
                }
            }      
        } catch (err)
        { }

    });
</script>

[强烈推荐] thinkphp iis7.5 win2008 上 设置虚拟静态 错误的解决方法 web.config

1. 问题 设置好虚拟静态 出现500错误,找不到对应的资源:

原因 没有安装 windows 的官方iisrewrite 

   下载地址

    http://www.microsoft.com/web/gallery/install.aspx?appid=urlrewrite2


2 修改web.config


    添加

        
            
                
                    
                    
                        
                        
                        
                    
                    
                
            
        


总的类是这样子



    
        
        
            
        
        
            
                
            
        

        
            
                
                    
                    
                        
                        
                        
                    
                    
                
            
        
    

3 最后一步 检测xml

http://web.chacuo.net/formatxml 到这里格式化下,最好另存为 utf8。防止中文导致错误

4 站点 双击错误页,打开 没有提示xml格式错误,或者web.config 就成功了


打赏
Bookmark the permalink.
0 0 投票数
文章评分
订阅评论
提醒
guest

0 评论
内联反馈
查看所有评论