Articles of http status code 404

iis 8基本authentication404错误

我在Windows Server 2012上部署了一个.Net应用程序。 没有启用身份validation(使用匿名身份validation)时,应用程序正常工作。 当我启用基本身份validation时,站点redirect到一些帐户/login***页面(已设置适当的Default Document )。 该问题类似于链接http://forums.iis.net/t/1228477.aspx?Basic+Authentication+in+IIS8中的问题 。 我在web.config文件中尝试了以下设置,但没有运气。 <authentication mode="Windows"/> <authorization> <allow users="*"/> </authorization> <appSettings> <add key="autoFormsAuthentication" value="false" /> <add key="enableSimpleMembership" value="false"/> </appSettings> 有人遇到这个,知道如何解决它? 任何帮助表示赞赏!

Nginx没有加载chunk-stream1- $ Number%05d $ .m4s

当nginx需要从命名服务器获取内容时,我遇到了一个问题:chunk-stream1- $ Number%05d $ .m4s 它只是给我404,我有search一些重写,但我还没有find解决办法。

是否可以使用Apache的Header指令设置状态行标题?

我的search已经变成了空白…我试图改变这个响应的404禁止状态404 Not Found状态: Header set Status-Line "HTTP/1.1 404" "expr=%{REQUEST_STATUS} == 403" 但是,这是没有效果的。 我怀疑这可能是因为实际上Apache没有使用Status-Line头,虽然它是HTTP规范的一部分。 那么这甚至有可能吗? 我试图用Header指令来完成这个工作,而不是重写,因为它似乎是更好的方法。

WordPress / IIS / PHP无法下载非ASCII字符的文件

我使用PHP在Windows IIS上安装了Wordpress。 从网站上下载非ASCII字符的文件是不可能的。 用ASCII字符重命名文件工作正常。 有谁知道我们如何解决这个问题? 尝试下载文件时收到错误:404 – 找不到文件或目录。 您正在查找的资源可能已被删除,更名或暂时不可用。 Windows Server 2012 R2,IIS 8和PHP 5.6.8

redirect不存在的网页可以使用domain.com/asdasd,但不能使用domain.com/index.php/page.html – Confluence

我已经将我的站点从Wordpress迁移到Confluence,并修改了404错误页面以redirect到主域主页。 这工作,如果我input https://www.freesoftwareservers.com/asdasd 但是,如果你去一个旧的页面,说 https://www.freesoftwareservers.com/index.php/2016/07/24/xymon-home-page/ 它把你带到主要的合stream页面,这不是我想要的。 工作redirect,将您redirect到“scroll point viewport”@ https://www.freesoftwareservers.com/wiki 但是,上面的非工作url,只是把你带到我不是真正公开的常规合stream页面。 (虽然它仍然受到保护,但它不是那么漂亮,而不是我想公开的看法) 有什么想法吗? PS:这是我如何处理404汇合(所有页面通过NGinX代理) sudo mv /opt/atlassian/confluence/confluence/404.vm /opt/atlassian/confluence/confluence/404.vm.original sudo nano /opt/atlassian/confluence/confluence/404.vm <!DOCTYPE HTML> <meta charset="UTF-8"> <meta http-equiv="refresh" content="1; url=http://example.com/url"> <script> window.location.href = "http://example.com/url" </script> <title>Page Redirection</title> <!– Note: don't tell people to `click` the link, just tell them that it is a link. –> If […]

Nginx反向代理 – 代码404旁路服务器

我想知道是否有一种方法来设置NGINX反向代理服务器绕过404(或其他错误代码)响应的列表中的服务器。 我有一个集群映像板,通过6个不属于群集的专用服务器进行批量导入,因为它们不使用共享存储。 将映像导入到实时系统时,作为群集一部分的其他服务器显然将响应404,因为它们无法访问驻留在导入服务器上的文件。 有没有一种方法可以将它们添加到NGINX的列表中,它会忽略那些使用404响应的服务器,并使用正确响应的服务器? 我的NGINXconfiguration反向代理: upstream sequenzia-press { # server node-end1:80; server node1:80; server node2:80; server node3:80; server node4:80; } upstream sequenzia-cpu { server node1:80; server node2:80; server node3:80; server node4:80; } server { listen 80; root /var/www/html; server_name sequenzia.acr.moe; rewrite ^ https://$server_name$request_uri? permanent; } server { listen 443 ssl; root /var/www/seq; server_name sequenzia.acr.moe; ssl_certificate […]

如何删除404连接?

我可以告诉nginx在10个连续的404之后超时和断开连接吗? 帮助防止像nikto或dirbuster这样的文件枚举器。 我不希望nginx完全停止接受请求(显然),而只是放弃404而不是返回404.html。

IIS不会让你下载EXE文件,报告404

为了让WSUS更新工作,我在这个阶段就陷入困境。 WSUS报告说,它无法下载更新,并通过Internet Explorer尝试时报告404错误。 在同一个目录中的txt文件显示正常。 以下是一个更新exe文件的日志输出: #Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 2010-08-23 00:57:41 W3SVC1789576717 10.30.0.69 GET /Content/0E/DD7AE25A341E69544BA934B532CD270751C62A0E.exe – 8530 DOMAIN\username 10.30.0.20 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+5.2;+Trident/4.0;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506.30;+.NET+CLR+3.0.04506.648;+.NET+CLR+3.5.21022;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729) 404 2 1260 从这里我收集到错误“404 2 1260”涉及: 404.2-locking策略阻止该请求 我已经尝试过的事情: 检查是否定义了MIMEtypes(是) 检查文件夹的权限,以便它被认为是读取而不是执行(这是) 允许通过Web服务扩展(我不知道如何做到这一点,请阅读这个build议像Perl / ASP脚本) 有没有人有什么我可以尝试的其他build议? 我对Windows服务器pipe理相当陌生,在过去3年左右一直在使用Linux,发现它更加困难! 谢谢你的帮助。

在Nginx中根据请求的url文件扩展名有条件地提供404文件?

我想知道,如果我可以有条件地提供一个特定的文件作为404页面基于请求的URL,或内容types/ MIMEtypes请求。 我猜测的是: if url_extention == (gif|jpg|png): /404.gif else: /404.html 我不太熟悉NGINX 404 / url重写。 目前,我有: server { listen 80; server_name static.example.com; access_log off; location / { root /warehouse/web/static/static.example.com; expires 3d; error_page 404 = /404.gif; } location /404.gif { root /warehouse/web/static/404; } }

当使用networkingIP时,IIS没有find页面

我在IIS 5中有一个网页设置。当我使用http://localhost/myPageName.html导航到页面时,一切正常。 但是,当我尝试浏览使用http://127.0.0.1/myPageName.html或PCnetworkingIP(说它是http://192.168.0.50/myPageName.html ),我得到一个404页未find错误。 请注意,如果我尝试去一个不正确的IP,我会得到一个不同的错误。 所以如果我伪造一个ip,比如http://333.333.333.333/myPageName.html ,我得到“Internet Explorer无法显示网页”。 我已经浏览了所有的IIS设置,但我没有运气。 任何帮助,将不胜感激。 谢谢。