遇到问题不要怕,大胆的面对,小心的求证

      这几天一直在帮公司维护后台的代码,但是后台代码使用asp写的,而我学习的是asp.net,没办法公司让我解决那我也得想个办法。

      项目是一个asp的项目,然后分英文和中文版,但是他把中文版放在了一个cn的文件夹下,而把英文版的文件放在了根目录下,而且加载的flash文件,flash里面有个超链接。好吧,我承认我不会flash的反编译。打开网站的时候默认是英文版的,但是顾客希望默认是中文版的。

      硬着头皮看了一个小时,大概的看懂了其中的代码,开始改了。吧文件对调吧,那也不行,因为这个利用flash文件做的超链接。

      这在我想的时候,突然想到了一个解决的办法。那就是在根目录先建一个文件,访问这个文件立即调转到cn文件夹目录下的index.asp。好了有了想法。就开始百度了,还真找到了。

      接下来分享我的解决办法了。

      利用notepad++先建一个文件,

      写下面的内容:

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>shenge</title>
    <meta http-equiv="refresh" content="0;url=cn/index.asp">
    </head>
  <body>
  </body> </html>

      其中核心的还是<meta http-equiv="refresh" content="0;url=cn/index.asp"> 

      本来在网上找的时候content中的0为2的,这里想到了有很多页面出现让用户稍等5秒跳转的效果。
我吧这里改成了0,希望用户一访问这个页面就跳到cn/index.asp

      接着在吧上面的文件保存为index.htm

      在设置一下iis服务器的默认文件的优先级。问题解决。(虽然不是完美)

 

posted @ 2012-03-29 16:46  唯吴独尊  阅读(258)  评论(0)    收藏  举报