CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

防止在URL直接输入文件名访问页面 怎么实现?

楼主wzcgy(小翼)2005-06-09 17:48:24 在 Web 开发 / ASP 提问

 
   
  如果用户是直接在URL输入文件名访问页面   就转向   具体怎么实现? 问题点数:20、回复次数:2Top

1 楼wangwm(星星火炬-http://www.jymass.com)回复于 2005-06-09 17:56:12 得分 20

Function   IsSelfRefer()  
  Dim   sHttp_Referer,   sServer_Name  
  sHttp_Referer   =   CStr(Request.ServerVariables("HTTP_REFERER"))  
  sServer_Name   =   CStr(Request.ServerVariables("SERVER_NAME"))  
  If   Mid(sHttp_Referer,   8,   Len(sServer_Name))   =   sServer_Name   Then  
  IsSelfRefer   =   True  
  Else  
  IsSelfRefer   =   False  
  End   If  
  End   FunctionTop

2 楼phyllis2001(晚秋枫叶)回复于 2005-06-09 19:05:56 得分 0

不清楚你说的用户直接在url中输入是怎么一回事~~  
   
  有两种情况  
  一种,是用框架控制,把要显示的页面放在框架内,在那个文件里面做个判断,如果对方直接访问那个文件,就跳回框架,这样就可以解决了  
  二种,就是楼上的意思,如果对方还没访问你的网站首页,直接访问其他页面,就跳回你想要转向的页面,用楼上的那种方法解决就可以了  
   
  不知道你是想要哪一种的?Top

相关问题

  • 怎样做到访问页面,而不在IE地址栏里显示路径和文件名.
  • 如何得到页面的文件名
  • URL中文件名和目录名加#号后,如何通过地址栏访问或下载到?
  • 通过URL取得下载文件名
  • WINDOWS XP 文件名变成绿色,无法访问!
  • 用jsp如何获得本页面的文件名?
  • 怎样才能获取当前ASP页面的文件名呀????
  • 如何获得当前页面的文件名?
  • 如何获取页面的文件名啊
  • asp如何读代码所在的页面的文件名?

关键词

  • 页面
  • 框架
  • sserver
  • 访问
  • referer
  • url

得分解答快速导航

  • 帖主:wzcgy
  • wangwm

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo