2012-02-29 77 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