Мой сервер довольно старый (основан на SuSE 9), и, хотя я пытаюсь пройти через процесс обновления до новейших Apache2, PHP5 и MySQL, я столкнулся с этой проблемой с одним из моих размещенных доменов.
На сайте есть index.php, и если я перехожу на их сайт example.org/index.php, он отображается нормально.
Но если я перейду к http://example.org или http://example.org/, Firefox откроет диалоговое окно с вопросом, хочу ли я сохранить файл или просмотреть его в программе. Загруженный файл является копией необработанного файла index.php.
Файл конфигурации для домена не изменился, но явно что-то напутал. В конфигурационном файле находится «DirectoryIndex index.php». В DocumentRoot есть файл .htaccess с только «XBitHack on».
Смущает дело в том, что у меня есть другой размещенный домен с установкой Wordpress, который также использует index.php, и навигация по нему работает просто отлично.
Вот сайт: http://www.sjbridge.org или http://www.sjbridge.org/index.php
Mojo
Вот еще немного информации: когда я перехожу на http://www.sjbridge.org, Firefox представляет файл как «application / x-httpd-php» в типе контента, но для /index.php тип контента равен конечно, текст / html.