好的,让我们从头开始吧。 已经安装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
的重写规则都写在上面。
干杯。