随笔- 8
文章- 33
评论- 167
阅读-
33256
文章分类 - ASP.NET
ASP.net中实现基于UrlRewrite的防盗链
摘要:实利用UrlRewrite与IIS的设置我们可以实现简单而有效的防盗链功能。 假设你的站点有一个文件:web.rar,你希望只有具有某些特定域名的来源地址或是已经登陆的用户才能访问,这时就得用到防盗链功能,在ASP时代,我们需要借助第三方组件来完成这个效果,但是在ASP.net中我们可直接利用Context.RewritePath来实现了。 下载配置文件: 1 username ...
阅读全文
在虚拟主机上用asp.net轻松实现urlrewrite
摘要:在网上看到,很多朋友在asp.net中做urlrewrite,用的是HttpHandle+Server.Transfer的方法。其实这种方法是错误的。第一,HttpHandle是实现不了urlrewrite的;第二Server.Transfer是标准的重定向,根本不是urlrewrite。 其实,实现urlrewrite不用自己HttpHandle,也不用自己实现HttpModule,用...
阅读全文
ASP.net中最快实现UrlRewrite的方法
摘要:ASP.net中实现UrlRewrite最快捷的方法(2.0测试通过): 在你的站点的Global.asax文件中添加以下代码: void Application_BeginRequest(object sender, EventArgs e) { string oldUrl = HttpContext.Current.Request.RawUrl; st...
阅读全文
有关asp.net性能的web.config设置
摘要:前几天,华夏礼品网在运行一段时间后,该PID的w3wp.exe进程就占用很高的CPU,网站访问速度越来越慢,严重影响用户使用体验。 查阅了一个资料,程序上做了些调整,似乎并没有改善(IIS重启后,速度很快,CPU占用率也很低,但运行一天后就又出现问题) 后来对web.config做了如下调整,就正常了 将debug="true"改为false,就正常了。
阅读全文
详解ASP.NET 2.0 中Cookies的Expires属性
摘要:ASP.NET 2.0 中Cookies的Expires属性详解 response.cookies("cookiename").expires中expires的属性如下: response.cookies("cookiename").expires=-1 表示网页显示之后过期 response.cookies("cookiename").expires=0 立即过期 response.c...
阅读全文
ASP.NET 静态页生成
摘要:Code: //生成HTML页 public static bool WriteFile(string strText,string strContent,string strAuthor) { string path = HttpContext.Current.Server.MapPath("/news/"); Encoding code =...
阅读全文
ASP.NET 验证码生成
摘要:1using System; 2using System.Drawing; 3using System.Drawing.Imaging; 4using System.Web.UI; 5using System.Drawing.Drawing2D; 6using System.IO; 7namespace Validate 8{ 9 /**//// 10 ...
阅读全文