Hikey.NET

Hikey和.NET的故事...

首页 | 涂鸦 | 心情 | 技术 | WapReader | 我的作品 | 联系Hikey | 我的相册 | 给我留言 | Vox

[整理]asp.net可不可以实现文件无后缀名的效果

星期三, 三月 26. 2008
http://topic.csdn.net/t/20061225/17/5254904.html
在CSDN上有个网友问:

http://post.baidu.com/f?kz=157774409      
  像上面这种,只有文件名f,没有后缀名这种情况,能实现吗???


我的回答:
1 .当然可以...  
  新建一个目录   f  
  里面放一个文件   Default.aspx  
  具体实现写在   Default.aspx里面  
    
  这样就可以了阿   你访问   http://post.baidu.com/f?kz=157774409  
  就是访问了   http://post.baidu.com/f/Default.aspx?kz=157774409

2.www.yutou.com/go?u=wap.3g.net.cn  
    
  其实我就是直接利用目录的索引文件来做的。  
  最终会在go后面加上一个"/"  
  其实我不在乎是不是多了一个"/"  
    
  我在乎的是这样会不会造成浏览器重新跳转一次  
  是不是:浏览器访问服务器go?u=...   服务器会通知浏览器跳转去   go/?u=  
  多一次对话呢...   很没效率的做法 (很显然,我的猜测是正确的)

3
还有一点哦。吧那个?号改成其他符号行不?  
    
  http://post.baidu.com/f!kz=157774409  
  http://post.baidu.com/f@kz=157774409  
  http://post.baidu.com/f#kz=157774409  


看了一下IIS日志   我的做法确实会造成浏览器重定向  
  不知道数据量会有多少,性能会损失多少,会不会造成搜索引擎无法访问  
  ---  
  @zzmsl(周先生)    
  @号不可以  
  !也不可以  
  #可以,default.aspx可以得到执行,其他的都是404错误。  
  不过这样的话,搜索引擎可能会不认识,不收录你的网站,那么你这个网站就...  
    
  其实这个号应该是可以自定义的,看一参见   www.ngacn.com   他用的是符号“^”  
  甚至都可以不需要这个符号:参建   whois.domaintools.com/hikey.net  
  或者   www.google.com/a/hikey.net
    
  把所有的404都定义到指定解析程序,得到输入的url,处理输出结果  
  只有输入的形式如   f?kz=111111之类的才会   返回结果,其他的都引发404错误  
    
  听说依靠错误处理的程序性能很差,没测试过...
 

原来图标和文件名竟然不是一部分阿!

星期日, 四月 1. 2007
啊,今天是4月1日,但是我并没有在恶搞.
如果你发现以下情况,就当我是火星来的好了。
image

我的鼠标拉了一条线,刚好经过图标和文件名的中间,如果这条线稍微宽一点的话都会选中这个文件(文件名和图标都变成蓝色)。

而这张图显示,这个文件并没有被选中,而选择线刚好经过文件名和图标的中间。文件名和图标不是一体的(至少说明他们中间是空的)。
而我们选中文件名或者图标中任何一个时,他们会作为一个整体被选中,拖动时他们也会作为一个整体移动。

MS为什么这样做呢? 我去查查图标的具体实现。

 

更换MSN!

星期四, 十一月 16. 2006
申请了新的Live.com的MSN,hikeys@hotmail.com的 MSN不再使用,留做备份吧。

现在使用的MSN : image

微软live.com申请的漏洞不停暴,不知道是不是故意的.
整天鼓吹.NET 安全安全,可能是太放心了,根本不检查客户端输入了.
恩,AJAX将会造成更多的漏洞
 

传递整个链接到网站程序

星期五, 四月 21. 2006
制作WapReader(WAP网站在线浏览器 http://hikey.net/wr/)的过程中,遇到了很多问题,也解决了很多问题。
我把解决方法记录下来,以供遇到相似问题的朋友参考。......
全文
 

把Blog程序完善了一下

星期一, 三月 20. 2006
这次使用了Unicode 编码是 Utf-8
修正了一些不规范的HTML代码,完全符合w3c的 XHMTL 1.1标准:
http://validator.w3.org/check?uri=www.hikey.net/blog

恩 恩,与国际接轨.... ^_^

有时间把程序用ASP.NET重写一遍...
 

手机号码所在地查询WAP版

星期六, 三月 18. 2006
以前初学WML的时候做的一个ASP小程序,没想到真的有人用,而且浏览量不小...
网址是:http://hikey.net/wap
欢迎测试和使用,记得用你的手机或者用支持WAP的浏览器才能浏览哈。
通过我做的 WapReader 也可以看 http://hikey.net/wr/?http://hikey.net/wap

看来WAP现在才得到了真正的应用和推广。
今天把程序重写了,消除了一些兼容的问题。扩充了数据库,使查询的结果更准确全面。
这次使用了 51windows.net 提供的数据库,在此表示感谢。
其实中国移动也提供WAP版的手机号码所在地查询,当然他提供的才真正准确。但是他的有个缺点~不支持中国联通。
他的网址:http://211.138.198.26:7001/netwap/custcare/site_query_wml.jsp
 

让你的WAP网站有更好的兼容性

星期六, 三月 19. 2005
今天看到朋友的WAP网站的首页用IE和WAP手机都能浏览
看来他一定是做了对浏览器的检查,如果不支持WML的话就redirect

仔细想了一下,Redirect只是对于不支持WML的浏览器做的操作(比如IE)
所以 Response.Redirect还是可以用的,关键是如何判断浏览器是否支持

于是跟朋友要代码看,结果得到了这个:

if (strpos("wap", $_HTTP_GET_VARS['http_accept'])) { header("Location: http://hikey.net");}

PHP的代码......

但是我的程序是ASP阿,于是就有又有了这段代码:

<%
Response.Buffer = TRUE
  Dim IsWap
  httpAccept = LCase(Request.ServerVariables("HTTP_ACCEPT"))
  if Instr(httpAccept,"wap") then
  IsWap=1
  Else
   Response.Redirect "http://www.hikey.net/wml/?http://hikey.net/wap"
   Response.End
   End if
%>

把这段代码加在你WAP页的头上(最头上!)就做到了:如果浏览器不支持的话,就把它重定向到Gelon.net提供的WAP模拟器上 ? 后面的可以改成你的网站地址

就算是别人只知道你的网址,不知道你的网站该如何访问,他也可以看到效果了...

 

腾迅提供的QQ在线的代码,很有用哈。(Blog被那些找QQ客服的折腾得不行了,改个标题吧)

星期五, 二月 4. 2005
可以让你的网站提供一个在线QQ客服的代码
不管你再不在线,不管你的QQ是否需要身份验证,客户都可以给你的消息。当然你也可以回复。
前提是客户点击连接时必须开着自己的QQ。
因为是官方提供的服务,所以就算只是拿来做一个QQ时候在线的图标也不错哈

是否在线的图标可以自己选择,我贴上来两个看看吧 在线image  不在线 image
演示地址:http://www.qddns.com

怎么样?感受到Web services 的强大了吗? ^_^
下面是代码:
(把我的QQ13137813换成你的,然后把代码放到你愿意显示的地方就可以了)


<script>
var online= new Array();
</script>
<script src="http://webpresence.qq.com/getonline?Type=1&13137813:"></script>
<script>
if (online[0]==0)
document.write("  <img src=qq/QQoffline.gif border=0 align=middle><a class='qqb' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=13137813&Site=在线咨询&Menu=no' title='客服不在线,请留言'>13137813</a>");
else
document.write("  <img src=qq/QQonline.gif border=0 align=middle><a class='qqa' target=blank href='http://wpa.qq.com/msgrd?V=1&Uin=13137813&Site=在线咨询&Menu=no' title='在线即时交谈'>13137813</a>");
</script >
 
分页 1/1   总计 8 条日志