2015-01-08 47 views
0

我正在嘗試爲我們的網站設置維護頁面。爲此,當Apache返回維護頁面時,我希望它返回狀態403而不是200.這是從UI角度與其他應用程序集成的要求。有沒有辦法強制Apache用403代替狀態200?

任何幫助或指針表示讚賞。

感謝

回答

0

用PHP http_response_code funkction開始你的維護頁面:

<?php 
http_response_code(402); 
?> 
Sry folks, we're off for a minute. 

http://php.net/manual/en/function.http-response-code.php

+0

有沒有辦法做到這一點沒有PHP?我可以用Oracle HTTP Server實現這個功能,並且它不支持PHP。而且,我們希望避免安裝它。 – Grk

+0

如果您使用任何其他腳本語言,應該有一種方法。否則我不能幫助(但也許在.htaccess中有解決方案) –

+0

找到了解決方案來做到這一點,沒有任何腳本。請參閱此鏈接:http://rimuhosting.com/knowledgebase/creating-a-maintenance-page-for-your-site – Grk

相關問題