On Sun, Mar 09, 2008 at 11:29:47AM +0000, David Mzareulyan wrote:
Тут ещё не очень логичный момент -- фактически ведь срабатывает 405-й
обработчик (у меня сначала было "403 404", потому я и сказал, что не
работает совсем), хотя логичнее было бы вешат @php только на 404. Нас
же, на самом деле, интересует именно отсутствующая статика, а не
ccюбой некорректный метод.
Ну а что с делать с POSTом в существущую статику ?
В _существующую_ -- 405 выдать. А вот в несуществующую лучше бы обойтись
404-ой. Потому что не совсем очевидно, что НЕсуществующая статика всё равно
является статикой:)
Она бессмыслена за
исключением двух описанных мною случаев. Поэтому обработку 405 логично
или отдать обработчику, понимающему POST, или возвращать 405.