保护你的ASP页面的两种办法

页面

保护你的ASP页面的两种办法 有时候你只想让人们从你的站点来访问你的某些页面, 而不允许他们从其它站点的非法链接中到达这些页面。
在你想保护的ASP页面的顶部加上这些代码:
< %
if left(Request.ServerVariables("HTTP_REFERER"),24)
<> "http://www.yoursite.com/" and _
Request.ServerVariables("HTTP_REFERER") <> "" then

'We used Request.ServerVariables to get the domain name
'of the referring web page.

'If the domain name doesn't equal my domain name, then
'I want to send the user to some other site
Response.Redirect "http://www.yahoo.com"

end if
% >

第二种办法是利用IP地址来判断用户访问的合法性,当你没有域名时,
用这种办法来进行在线测试是再方便不过的.
在你的ASP页面顶部加上这些代码:
< %
if Request.ServerVariables("REMOTE_HOST") <> "195.161.73.13" and _
Request.ServerVariables("REMOTE_HOST") <> "" then

'Send them away, if you like
Response.Redirect "http://www.yahoo.com"

end if
% >

时间: 2024-08-31 08:08:46

保护你的ASP页面的两种办法的相关文章

jsp页面中两种方法显示当前时间的简单实例_JSP编程

在jsp页面实现显示当前的日期时间,我们可以用一下两种方式实现: 1. 通过在jsp页面添加Java代码实现,主要代码如下所示 java.text.SimpleDateFormat simpleDateFormat = new java.text.SimpleDateFormat( "yyyy-MM-dd HH:mm:ss"); java.util.Date currentTime = new java.util.Date(); String time = simpleDateForm

Ruby定义私有方法(private)的两种办法

  这篇文章主要介绍了Ruby定义私有方法(private)的两种办法,本文直接给出代码实例,需要的朋友可以参考下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 #定义私有方法途径1: class C def public_method private_method end   def private_method end   private :private_method #定义方法为私有 end   #定义私

用PS给人像磨皮和去斑的两种办法

  用PS给人像磨皮和去斑的两种办法         相信很多拥有DC的摄影爱好者在练习人像拍摄时,都喜欢把自己的女朋友或娇妻作为首选模特.不过平时给自己的女朋友拍照时,毕竟不能像在摄影棚里面拍摄那么专业,没有一大堆的化妆.灯光.镜头可用.这样,我们拍到的"模特"的MM多是素面朝天,再加上现在DC的像素越来越高,普通的家用DC都有7.8百万像素,拍出来的人像可谓"纤毫必现".这么一来,MM脸上的小雀斑.小痘痘等都一览无疑.譬如以下这张照片(图1):   这样的照片要

Android中实现全屏、无标题栏的两种办法(另附Android系统自带样式的解释)

原文:Android中实现全屏.无标题栏的两种办法(另附Android系统自带样式的解释) 在进行UI设计时,我们经常需要将屏幕设置成无标题栏或者全屏.要实现起来也非常简单,主要有两种方法:配置xml文件和编写代码设置. 1.在xml文件中进行配置 在项目的清单文件AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置即可. 实现全屏效果: android:theme="@android:style/Theme.NoTitleB

安装Ubuntu 14与Windows 8.1双启动以及修复UEFI引导的两种办法

在UEFI模式下安装Ubuntu 14.04与Windows 8/8.1双启动 这个教程是在一台新买的戴尔灵越 7437(酷睿i7第四代处理器, 256GB SSD,8GB内存以及内置1GB(共享内存) Intel显卡)上演示的.为了使你能够成功安装UEFI下Linux和Windows 8的双启动,我会提到你需要做的所有步骤.如果你已经完成这些步骤中的部分步骤,直接跳到下一步.如果你有个全新的系统,那就更好了. 在这里提到的这些步骤也适用于其它基于Ubuntu的Linux发行版,如Linux M

eclipse new server Cannot create a server using the selected type 网上有两种办法,其实原理一样

eclipse new server Cannot create a server using the selected type 网上有两种办法,其实原理一样 第一种说法: 还真的找到解决的方法了,如下: 1.退出eclipse 2.到[工程目录下]/.metadata/.plugins/org.eclipse.core.runtime 3.把org.eclipse.wst.server.core.prefs和org.eclipse.jst.server.tomcat.core.prefs这两

ASP创建对象的两种方法比较_应用技巧

一.ASP创建对象的技巧      当我们使用服务器组件创建对象时,一般有两种方法.比较常用的方法是用SERVER对象的CreateObject() 方法,象这样:  SET NextLink = Server.CreateObject("MSWC.NextLink")  这种方法很好用,但是还有一种方法更节省系统资源.  当你用Server.CreateObject()方法创建对象时,对象立即被加载,同时系统为这个对象分配好内存和其它资源.  第二种创建对象的方法是利用HTML的&l

微信小程序 跳转页面的两种方法详解

微信小程序 跳转页面 小程序页面有2种跳转,可以在wxml页面或者js中: 1,在wxml页面中: <navigator url="../index/index">跳转到新页面</navigator> <navigator url="../index/index" open-type="redirect">在当前页打开</navigator> <navigator url="../i

两种办法为wordpress添加ico小图标

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 首页给大家说一下什么ico,请看下面的图片您就知道了 这个是在搜索引擎里出现的,下面的是在咱们电脑上浏览器上出现的 那么这有什么好处呢?就目前来说这样的网站可信度还是比较高的,也是一种品牌的象征,就像百度.a5站长.站长之家了都是一个品牌价值,如果你要是把这个看起来不起眼的东西注册了那么这样你是受到法律保护的. 言归正传,很多网友也都用wor