A.) Удостоверьтесь, что можно запустить скрипт из командной строки. B.) Пытаются добавить дополнительную печать () после первой печати ().
Поскольку это виртуальный сайт, мы также должны принять во внимание настройки на уровне httpd.conf ... У вас где-нибудь установлены параметры Multiviews? Согласование языка SSI plus может привести к попытке обслуживания альтернативных версий вашего index.html, которые не существуют. И тогда то же самое может привести к тому, что он не сможет найти нужный ErrorDocument и даст вам еще более странные результаты.
Происходят ли перезаписи более низкого уровня?
old Включенная вами строка журнала - это браузер мобильного телефона. Есть ли у вас другая обработка Apache, которая работает с мобильными веб-браузерами? Выполняете ли вы какие-либо перезаписи, соответствующие HTTP_USER_AGENT, и отправляете ли запрос в другое место?
Похоже, вам, вероятно, просто нужно добавить параметр «Индексы» в объявления вашего каталога, в частности /main/directory.