mod_rewrite - 403禁止

时间:2012-01-29 14:24:02

标签: apache mod-rewrite http-status-code-403

好的,让我们从头开始吧。 已经安装apache并启动mod_rewrite问题了。

简单的规则,如

RewriteRule ^image$ /images.php

没有工作。但是有点高级规则是问题:

RewriteRule ^test$ /index.php?cat=test

我访问/test时遇到404错误。 转到/etc/apache2/sites-enabled/default-000解决了404问题  并将AllowOverride None设置为AllowOverride All

它对我有用,但后来我在错误日志中发现了STRANGE错误:

client denied by server configuration: /var/www/image, referer: http://www.x.com/

File does not exist: `/var/www/test`

是的,也发生在我身上,有时服务器没有加载一些图片

此404错误似乎又回来了,这很奇怪。

让我感到困惑的是,它不是每次都会发生,而只是偶尔发生 - 不管多么常常。

/test/image的重写规则都写在上面。

干杯。

0 个答案:

没有答案