标签: http-status-code-403

发送HTTP 403.6状态代码

在我们的一些系统中,我们有一个IP地址阻止列表,可以阻止某些IP查看网站.目前PHP只是发出文字说你的IP地址已被阻止等等等等.

然而

我遇到了HTTP错误代码403,更确切地说是错误代码403.6(http://en.wikipedia.org/wiki/HTTP_403),我认为它比文本更好.

但我在某处读到.6仅适用于Windows或其他类似的东西?

我可以从我的LAMP服务器通过PHP发送403.6标头,这会比发送"你被阻止的文本"更好吗?

php http-status-codes http-status-code-403

4
推荐指数
1
解决办法
7746
查看次数

在Apache2中将目录索引设置为.html文件

我有一个安装了Apache2的Debian Web服务器,需要在一个目录中设置DirectoryIndex到.html文件(正是这个名字 - .html).但是当我尝试从浏览器打开页面时,它会发送403错误.我已经更改了apache2.conf(设置为允许.ht文件),我将.htacess文件放在目录中并设置在其中:

DirectoryIndex .html index.php index.html
AllowOverride All
Order Deny,Allow
Allow from all
Run Code Online (Sandbox Code Playgroud)

但它仍然无法正常显示403错误.我做错了什么,忘了做什么?

apache .htaccess http-status-code-403

4
推荐指数
1
解决办法
6653
查看次数

4
推荐指数
2
解决办法
2万
查看次数

在为Fusion Table进行SQL查询时出错403

我一直在尝试将项目迁移到新的API,但在尝试SQL查询时遇到以下错误,如下所示:

https://www.googleapis.com/fusiontables/v1/query?sql=SELECT*FROM 1KxVV0wQXhxhMScSDuqr-0Ebf0YEt4m4xzVplKd4&key = myKey

这是返回的内容:

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured"
   }
  ],
  "code": 403,
  "message": "Access Not Configured"
 }
}
Run Code Online (Sandbox Code Playgroud)

但是,以下查询确实有效:https: //www.googleapis.com/fusiontables/v1/tables/1bTX-w0Lt6nT8jq4R0q2pwFvuN_X5iPDOKHWFhw/columns?key=myKey

我究竟做错了什么?

json jsonp http-status-code-403 google-fusion-tables

4
推荐指数
1
解决办法
2153
查看次数

在symfony 2.0中自定义403错误页面

我想在Symfony 2.0中自定义错误页面

我知道这是通过覆盖布局来完成的,app/Resources/TwigBundle/views/Exception/*但我想为不同的路由设置不同的错误页面.

我想要一个用于后端,一个用于前端.

我怎样才能做到这一点?

http-status-code-403 symfony twig

4
推荐指数
1
解决办法
3749
查看次数

ImageIO.read()返回403错误

我有以下代码:

public BufferedImage urlToImage(String imageUrl) throws MalformedURLException, IOException {
    URL url = new URL(imageUrl);
    BufferedImage image = ImageIO.read(url);
    return image;
}
Run Code Online (Sandbox Code Playgroud)

这应该是从给定的URL返回一个图像.

我测试了这两个随机选择的URL:

第一个工作正常,但第二个给出403错误:

Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://www.earthtimes.org/newsimage/osteoderms-storing-minerals-helped-huge-dinosaurs-survive_3011.jpg
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)
at java.net.URL.openStream(URL.java:1010)
at javax.imageio.ImageIO.read(ImageIO.java:1367)
Run Code Online (Sandbox Code Playgroud)

可能是错误的原因是什么?谢谢.

java url http http-status-code-403 javax.imageio

4
推荐指数
1
解决办法
3437
查看次数

了解htaccess Filesmatch代码

我想在我的bluehost托管网站上的子目录中安装drupal ...

这是一个巨大的痛苦

我认为.htaccess的以下几行是问题所在.当我当前navigatoe到mysite.com/subdir/install.php时,我收到403错误.但是,当我从下面的行中取出"拒绝"时,我停止了这个错误,所以我怀疑这条线路造成了所有麻烦.

我的问题是,有人可以帮助我理解以下代码中发生的事情吗?特别是如果你可以按组件细分它.

<FilesMatch "\.(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(\.php)?|xtmpl)(|~|\.sw[op]|\.bak|\.orig|\.save)?$|^(\..*|Entries.*|Repository|Root|Tag|Template)$|^#.*#$|\.php(~|\.sw[op]|\.bak|\.orig\.save)$">
      Order allow,deny
    </FilesMatch>
Run Code Online (Sandbox Code Playgroud)

apache .htaccess drupal subdirectory http-status-code-403

4
推荐指数
1
解决办法
9542
查看次数

Apache 2.4.7 403禁止错误

我正在尝试使用apache安装overpass api作为Web服务器(http://wiki.openstreetmap.org/wiki/Overpass_API/install)

这是我的000-default.conf

<VirtualHost *:80>
ServerAdmin webmaster@localhost
ExtFilterDefine gzip mode=output cmd=/bin/gzip
DocumentRoot /root/osm-3s_v0.7.4/html

# This directive indicates that whenever someone types http://www.mydomain.com/api/ 
# Apache2 should refer to what is in the local directory [YOUR_EXEC_DIR]/cgi-bin/
ScriptAlias /api/ /srv/osm3s/cgi-bin/


# This specifies some directives specific to the directory: [YOUR_EXEC_DIR]/cgi-bin/
<Directory "/srv/osm3s/cgi-bin/">
            AllowOverride None
            Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
            Order allow,deny
            Allow from all
            #SetOutputFilter gzip
            #Header set Content-Encoding gzip
</Directory>

ErrorLog /var/log/apache2/error.log

# Possible values include: debug, info, notice, warn, error, …
Run Code Online (Sandbox Code Playgroud)

apache ubuntu http-status-code-403

4
推荐指数
1
解决办法
7414
查看次数

Safari-https 403禁止访问被拒绝

当我尝试使用Safari浏览器导航到某个https网站时,出现403禁止访问被拒绝服务器错误。使用所有其他浏览器,我可以毫无问题地显示页面。我已经在网上搜索了解决方案,但找不到任何解决方案。

谁能给我写信我该如何解决这个问题?

我已经检查过的东西:

  • 我已经检查了使用的证书。与Chrome(有效)和safari(无效)的证书相同

  • 一个非常奇怪的行为:当我尝试连接到页面时正在运行并捕获Fiddler Tool时,页面显示没有问题。一旦我取消捕获并尝试再次导航到页面,我将再次获得“ 403禁止访问”。

我将不胜感激任何建议。

谢谢

safari ssl https fiddler http-status-code-403

4
推荐指数
1
解决办法
9308
查看次数

$ GET / $ POST中的“ + having +”使服务器返回403 Forbidden

我的一位客户有一个PHP脚本,该脚本一直在莫名其妙地崩溃。经过数小时的研究,我确定您是否向任何PHP脚本发送了一个变量(通过GET或POST),该变量包含“具有t”,或转义为URL“ + having + t”,则该脚本崩溃并返回“ 403”禁止的错误”。为了测试它,我制作了一个包含全部内容的示例脚本:

<?php echo "works";
Run Code Online (Sandbox Code Playgroud)

我在这里直播(临时):http : //primecarerefer.com/test/test.php

现在,如果您尝试发送一些数据,例如:http : //primecarerefer.com/test/test.php?x=+having+x

它失败。最后一个字母可以是任何字母,并且仍然会崩溃,但是更改任何其他字母会使脚本加载正常。是什么原因导致的?如何解决?如果有人想尝试不同的组合,此链接现在处于活动状态。

PS-我发现,如果我连续多次收到403错误,则服务器将阻止我15分钟。

apache http-status-code-403

4
推荐指数
1
解决办法
888
查看次数