[整理]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日,但是我并没有在恶搞.
如果你发现以下情况,就当我是火星来的好了。
我的鼠标拉了一条线,刚好经过图标和文件名的中间,如果这条线稍微宽一点的话都会选中这个文件(文件名和图标都变成蓝色)。
而这张图显示,这个文件并没有被选中,而选择线刚好经过文件名和图标的中间。文件名和图标不是一体的(至少说明他们中间是空的)。
而我们选中文件名或者图标中任何一个时,他们会作为一个整体被选中,拖动时他们也会作为一个整体移动。
MS为什么这样做呢? 我去查查图标的具体实现。
更换MSN!
星期四, 十一月 16. 2006
申请了新的Live.com的MSN,hikeys@hotmail.com的 MSN不再使用,留做备份吧。
现在使用的MSN :
微软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时候在线的图标也不错哈
是否在线的图标可以自己选择,我贴上来两个看看吧 在线

不在线
演示地址: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 条日志