04
2012
07

JTBC中修改后台登陆文件index.asp,应修改几个地方

        出于安全考虑网站做完后要修改一下后台登陆文件index.asp,例如把名称改为admin_index.asp。该如何做呢?

        一、首先登陆后台。

        二、打开文件夹admin,修改文件index.asp的文件名为admin_index.asp。

        三、修改文件夹admin/common/template下的文件login.jtbc。如下

XML/HTML Code复制内容到剪贴板
  1. <?xml version="1.0" encoding="utf-8"?>  

  2. <xml mode="jtbc" author="jetiben">  

  3.   <configure>  

  4.     <node>item</node>  

  5.     <field>name,tpl_default</field>  

  6.     <base>item_list</base>  

  7.   </configure>  

  8.   <item_list>  

  9.     <item>  

  10.       <name><![CDATA[login_form]]></name>  

  11.       <tpl_default><![CDATA[  

  12. <table border="0" width="100%" height="100%" cellSpacing="0" cellPadding="0">  

  13.   <tr>  

  14.     <td width="100%" align="center">  

  15.       <table border="0" width="400" class="lrbtline" cellSpacing="1" cellPadding="0">  

  16.         <tr>  

  17.           <td height="25" class="tbtop" colspan="2">{$=itake('admin_config.admin_login','lng')}</td>  

  18.         </tr>  

  19.         <tr>  

  20.           <td width="100" align="center" valign="middle"><img src="{$images}main/admin_lock.gif" border="0"></td>  

  21.           <td width="300" align="center" valign="top">  

  22.             <table border="0" width="100%" cellSpacing="1" cellPadding="0">  

  23.               <tr>  

  24.                 <td width="100%" height="20" colspan="2"></td>  

  25.               </tr>  

  26.               <form method="post" name="login" action="admin_index.asp?action=login">  

  27.               <tr>  

  28.                 .

  29.                 .

  30.                 .

         修改第26行index.asp为admin_index.asp,如上所示。

         四、修改文件夹admin/common/template下的文件main.jtbc。如下

XML/HTML Code复制内容到剪贴板
  1. <?xml version="1.0" encoding="utf-8"?>  

  2. <xml mode="jtbc" author="jetiben">  

  3.   <configure>  

  4.     <node>item</node>  

  5.     <field>name,tpl_default</field>  

  6.     <base>item_list</base>  

  7.   </configure>  

  8.   <item_list>  

  9.     <item>  

  10.       <name><![CDATA[admin_frame]]></name>  

  11.       <tpl_default><![CDATA[<html>  

  12. <head>  

  13. <meta http-equiv="x-ua-compatible" content="IE=EmulateIE7" />  

  14. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  

  15. <title>{$=itake('admin_config.admin_copyright','lng')}</title>  

  16. <link href="{$images}main/frame.css" type="text/css" rel="stylesheet" />  

  17. <script language="javascript" src="{$global.images}js/main.js"></script>  

  18. <script language="javascript">  

  19. <!--  

  20. if(top.location!=self.location) top.location=self.location;  

  21.  

  22. var tlists, timages;  

  23.  

  24. function myobj_load()  

  25. {  

  26.   tlists = get_id("lists");  

  27.   timages = get_id("images");  

  28. }  

  29.  

  30. function startscroll(strt, strnum)  

  31. {  

  32.   var tmpbase=5;  

  33.   if (strt == "up") tmpbase = -tmpbase;  

  34.   scrolling(tmpbase, strnum, 0);  

  35. }  

  36.  

  37. function scrolling(strnum, strk, strn)  

  38. {  

  39.   if (strn >= strk) return;  

  40.   parent.list.window.scrollBy(0, strnum);  

  41.   setTimeout("scrolling("+strnum+", "+strk+", "+(strn+1)+")", 15);  

  42. }  

  43.  

  44. function switch_menu()  

  45. {  

  46.   var tmpstyle = 'none';  

  47.   var tmpimg = '{$images}main/smenub.gif';  

  48.   if (tlists.style.display == "none")  

  49.   {  

  50.     tmpstyle = '';  

  51.     tmpimg = '{$images}main/smenua.gif';  

  52.   }  

  53.   tlists.style.display = tmpstyle;  

  54.   timages.src = tmpimg;  

  55. }  

  56. //-->  

  57. </script>  

  58. </head>  

  59. <body onload="myobj_load()">  

  60. <table border="0" width="100%" height="100%" cellSpacing="0" cellPadding="0">  

  61.   <tr>  

  62.     <td width="100%" height="47" background="{$images}main/top_bg.gif" valign="top">  

  63.       <table cellSpacing="0" cellPadding="0" width="100%" background="{$images}main/top_bg.gif" border="0">  

  64.         <tr>  

  65.           <td width="147"><img src="{$images}main/top_logo.gif" border="0"></td>  

  66.           <td align="center">  

  67.             <table cellSpacing="0" cellPadding="0" width="98%" border="0">  

  68.               <tr>  

  69.                 <td align="right" width="15"></td>  

  70.                 <td align="right"><a href="admin_main.asp" target="_top"><b>{$=itake('main.admin_main','lng')}</b></a> <a href="admin_index.asp?action=logout" target="_top"><b>{$=itake('main.admin_logout','lng')}</b></a></td>  

  71.                 .

  72.                 .

  73.                 .

修改第70行中index.asp为admin_index.asp.

五、修改文件夹admin/commom/incfiles下的文件main.asp中的第165行,把index.asp改为admin_index.asp。如图:

六、最后清理缓存,退出管理。

« 上一篇 下一篇 »

评论列表:

1.qihui  2012-07-04 21:50:40 回复该评论
以上修改有待进一步测试,欢迎完善

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。