Main > Apache | Servers > Apache2 и application x-trash

Apache2 и application x-trash

07.01.2013 0 comments » Views: 1,963

Apache logo

Сегодня переносил некторый сайт на новый сервер, и столкнулся с проблемой: при попытке зайти на сайт http://site.com, я получал предложение скачать пустой объект "application x-trash". Это меня изрядно приколо, т.к. при попытке зайти по адресу http://site.com/index.php такой проблемы не было..

Выглядит это так:

x-trash-application

x-trash-application

Все мои выдумки на счет причин такого поведения, не дали результата, пока я не додумался погуглить на тему "apache application x-trash" оказалось проблема не одного у меня такая. Почитав форумы, я нашел упоминание (тут) что это лечится удалением ссылок на индексный файл, а так же его бэкапов. К моему удивлению в корне у меня как раз лежал файл index.html.bak его я и удалил .. и о чудо, все заработало.

Меня это удивило. Еще больше я был удивлен, когда я посмотрел что в DirectoryIndex (в Debian он тут: /etc/apache2/mods-enabled/dir.conf) ничего подобного не было:

Я решил поэкспериментировать и создал файл index.html.test, но это не дало результатов, тогда я вновь создал index.html.bak и опять получил ту же проблем. Я попытался найти, почему себя так ведет апач, все что нашел: "так уж он работает"..хммм.. На мой взгляд это потенциальная проблема безопасности, в ситуации когда юзер переименовал свой файл, а любой пришел и стащил его. Бред какой-то...

Author: | Rating: 4/5 | Tags: ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>