爱易网
IT新闻
IT新闻
爱易资讯
网站搭建
云虚拟主机教程
云服务器教程
Apache教程
IIS教程
Nginx教程
网站策划
站长文章
推广教程
淘宝客教程
网页设计
HTML教程
XHTML教程
CSS教程
HTML5教程
CSS3教程
JavaSript基础
JQuery教程
Node.js教程
前端技术
Ajax教程
Js特效
Xml教程
平面设计
页面UI设计
photoshop教程
程序开发
AI人工智能
Asp教程
Php教程
Asp.Net教程
Net Core教程
C#教程
Java教程
Jsp教程
开发技术
微信小程序教程
Uniapp开发教程
微信公众号开发
Andriod教程
IOS教程
DOS教程
Python教程
Docker教程
Windows Container教程
数据库
MSSQL教程
MySQL教程
Redis教程
Access教程
Oracle教程
数据库教程
操作系统
Linux教程
Windows教程
MAC教程
Cisco教程
交换机教程
防火墙教程
搜索
爱易网页
ASP.NET教程
{# 200分 #} 请老.net程序员,说说,以下的路径有关问题应该怎么解决。在线
{# 200分 #} 请老.net程序员,说说,以下的路径有关问题应该怎么解决。在线
日期:2014-05-18 浏览次数:20958 次
{# 200分 #} 请老.net程序员,说说,以下的路径问题应该如何解决。在线。
先说明,情况:
默认网站路径为:C:/Inetpub/wwwroot/
虚拟目录1:C:/Inetpub/wwwroot/firstsite(含有一个one.jpg)
虚拟目录2:C:/Inetpub/wwwroot/secondsite(有一个index.aspx)
问题是这样的
secondsite站的index.aspx页面中,有一个图片(img)指向了firstsite站的one.jpg图片(通过../firstsite/one.jpg相对路径)。
为了防止,secondsite站的跨站利用资料的行为,应该怎么作呢??
都为了一天了,没人答,真是心急。在线,请您出手帮帮我吧。
------解决方案--------------------
不会,纯mark.
------解决方案--------------------
JF UP 2进制加密```如果你很牛
------解决方案--------------------
关注,帮顶
------解决方案--------------------
关注
------解决方案--------------------
关注一下~
------解决方案--------------------
也不知道,楼主何目的
如果是跨虚拟目录的话,使用相对路径是不可以取的
谁叫你在C:/Inetpub/wwwroot/下建网站的,在这个目录下,相当于大家共享
如:
http://192.168.1.10/firstsite
http://192.168.1.10/firstsite/one.jpg
http://192.168.1.10/secondsite
取的相对路径../firstsite/one.jpg,所以图片显示的路径就是http://192.168.1.10/firstsite/one.jpg
所以你放到默认目录下,就自动解析到http://192.168.1.10/firstsite/one.jpg了
而实际上,你不在默认虚拟目录下建网站时,是不可能会跨虚拟目录的.
很简单的事情,干吗搞的这么复杂啊
如果你说的防盗链,那又是另外的事情
------解决方案--------------------
1、互联网的基本精神就是共享
2、图片加水印的意义更大
3、一个公司的
4、无语。
------解决方案--------------------
明明是一句话
硬要加个 1 2 3 4
------解决方案--------------------
路过,不懂,帮顶
------解决方案--------------------
可以通过http引用,把firstsite站的one.jpg图片当作是互联网上的一个资源
img的src设定为http://www.yourweb.com/firstsite/one.jpg试试
------解决方案--------------------
不要用默认网站
帮顶
------解决方案--------------------
帮顶~
------解决方案--------------------
就共用你两张图片,楼主也不要在意啊!
别人通过http://www.xxx.com/x.jpg还可以引用图片呢
------解决方案--------------------
Web.config
<deny user=*>
阻止匿名用户
------解决方案--------------------
图片加水印的意义更大
==================
同意
------解决方案--------------------
up
------解决方案--------------------
关注事态发展,楼主为什么不让你同事引用你资源?
------解决方案--------------------
帮忙顶吧
------解决方案--------------------
...........不明确
------解决方案--------------------
3
------解决方案--------------------
帮你顶下
------解决方案--------------------
先说明,情况:
默认网站路径为:C:/Inetpub/wwwroot/
虚拟目录1:C:/Inetpub/wwwroot/firstsite(含有一个one.jpg)
虚拟目录2:C:/Inetpub/wwwroot/secondsite(有一个index.aspx)
问题是这样的
secondsite站的index.aspx页面中,有一个图片(img)指向了firstsite站的one.jpg图片(通过../firstsite/one.jpg相对路径)。
--------------------------------------------------
你的是 firstsite 和 secondsite (site). 建的却是virtual directory
上一篇:[环境搭建] VS-Visual Studio-IIS Express 支持局域网访问 远程调试
下一篇: 使用asp.net 应用复杂报表,该如何解决
免责声明:
本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
相关资料
更多>
请问下QQ的 CS和BS结合的SSO实现有关问题,散大分
利用ASP.NET服务器端自定义控件实现XML文件中还原表单_Asp.NET Framework
汉字转换成拼音的类
这两台笔记本电脑,大家会选哪台呢?解决办法
session传值不添加路径 能正常用获取到信息 但会有什么遗留有关问题
向高手了解一下IE的缓存机制解决思路
哪位高手有ASP.NET树形控件TreeView的安装包
|M| 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/>该怎么解决
VB.NET Samples(送给Blood等VB拥护者的一个大礼包)
推荐阅读
更多>
怎么将一个数组里面的重复项去掉
图片上传到数据库并显示(C#+Access)
求推荐关于项目管理便利的书,从业务到需求到设计到架构 UI coding等
跪求 qq信箱类似功能
关于数据库缓存技术解决方法
编译器异常消息: ASPNET: 请确保此代码文件中定义的类与“inherits”特性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正
关于ASP.NET前后台交互的有关问题
VBS 中 Space 函数的应用
如何才能在TextBox放入几千个汉字并保持一定的格式显示
VB.NET实现DirectSound9 (8) 音效控制器
求将HTML代码变换为UBB代码的c#正则表达式
asp.net页面传值的一个方法
.net mvc中多表关系 要确定中间表 表名 怎么完美实现
在c#asp中怎么获取文件的绝对路径?
.net中怎么通过某地市的邮政编码获得地市名称
使用.NET自带的类实现DataGrid报表的打印
Asp.net动态绑定TreeView,该怎么解决
ASP.NET2.0 中TextBox属性readlonly 的有关问题,大家都来帮忙或学习呀,多谢
Jquery easyui 如何得到datagrid 里面的值和传到后台
[]怎么实现一个网站用中文和英文显示的切换