2012-02-29 75 views
0

这应该是基本的,但google'd我找不到任何类似的例子。Apache mod_rewrite状态码不是url

我可以创建一个Apache重写规则,将所有304个状态代码更改为404,而不更改网址吗?我们的问题是,当我们的Intranet上的网页未发布时,Aplaws CMS显示用户友好的'找不到网页'的消息,但返回304,我们的Google Mini盒子只会从返回404的搜索结果中删除搜索结果。

回答

0

如何沿着这

ErrorDocument 304 /errors/304.php 

/errors/304.php

<?php header("Status: 404 Not Found"); ?> 
+0

感谢您的scibuff线的东西。我认为类似的东西,但我认为ErrorDocument指令只会被调用,如果它有一个400x或500x的代码。尽管我猜测值得一试。 – MattB 2012-03-01 17:41:53