【发布时间】:2020-11-30 18:36:19
【问题描述】:
我正在使用 IIS 运行一个网站,我只是将 .html 和 .php 用于我的实际网页,而不是 .aspx 或类似的东西。
我正在尝试这样做,以便当您转到 mywebsite.com/something.aspx 时,它实际上会下载 .aspx 文件,而不是尝试呈现它的页面。 但是,每次我访问它时,它只会给我一个 HTTP 500 错误。
我的 MIME 类型如下:
.* application/octet-stream
. application/octet-stream
.aspx application/octet-stream
但是,它仍然给出 500 错误,而不是简单地下载文件。 谢谢!
【问题讨论】:
-
哎呀,有时我们得到这些获奖问题,不得不问为什么?如果您不使用 aspx 页面,那何必呢?这些页面必须由服务器进行预处理,其中包括丰富的事件模型和用 C# 或 vb.net 等漂亮语言编写的漂亮代码。一旦该页面由该代码处理,就会创建与 Web 兼容的 HTML 并将其发送到浏览器。我不知道为什么要使用 aspx 页面,然后不让服务器加载它们?唯一的客户端方法是客户端将 URL 传递给服务器,然后服务器接管。
-
听起来像是试图破解一个网站 - 我看不出你为什么要单独直接下载一个 .aspx 文件。
-
@AlbertD.Kallal 几乎没有一个获奖问题...就像我在第一句话中所说的那样,我没有在 Web 服务器上运行 aspx 页面。只有 HTML 和 PHP 页面。 aspx 文件是需要下载的游戏文件的一部分。已经解决了这个问题,谢谢你们的关心。