asp.net - 如何限制使用 vb.net 构建并托管在 Windows Server 2008 中的 Web 应用程序项目文件夹中的文件?
问题描述
如何限制使用vb.net构建的我的Web应用程序项目的文件夹中的文件?当使用Web应用程序的url遍历文件时,它可以访问文件但文件夹受到限制。 .我的网址为“ https://firstwebsite.com/js/js.js ”。运行时,它会在文件(js.js)中显示脚本。当https://firstwebsite.com/js/运行时,它显示禁止错误。我还需要限制文件并显示禁止错误。我也禁用了目录浏览并尝试了很多,但不能restrict.Server 是 windows 2008。
我没有任何 .php 页面,但包括 web 配置文件中的所有安全性,但我也无法重定向请求的文件。我也尝试放置脚本。你能告诉我如何在https://时重定向 url firstwebsite.com/js/js.js被访问了?
我的网站中有一个 js 文件说“js.js”。
假设我的网站是“firstwebsite.com”,而 js 文件位于目录“js”中
我想阻止对“js.js”文件的直接url访问,即如果有人键入url“firstwebsite.com/js/js.js”,那么js文件不应该被执行,它应该返回一个错误消息(403.1禁止错误或重定向到另一个页面)。
解决方案
推荐阅读
- python - 如果我使用 Johansen Test 来确定 python 中两个时间序列之间的相关性,如何读取测试结果?
- php - WooCommerce 结帐“创建帐户”复选框条件消息
- ruby-on-rails - 如何为给定的 URL 生成所有语言版本?
- excel-2010 - 不带 E+ 的大数连接双引号
- javascript - typescript- 基于另一个数组过滤对象数组
- c# - .Net 4.7 向后兼容性
- javascript - 带有 getUIKIT uk-accordion 的 tinyMCE 5(隐藏/显示 div)
- python - 可复位定时器对象实现python
- swift - 我如何将我的 JSON API 请求实现到 UITableViewCell 中?
- java - 字节缓冲区输出 Android Java