У меня есть одно веб-приложение в html / php файле с именем index.php вместе с файлами JS и CSS. Когда вы вводите мой домен, он загружает файл index.php, как обычно, но я бы хотел, чтобы пользователи добавили его на свой домашний экран для использования в качестве приложения.
Итак, на моем телефоне Android с Lollipop, когда я добавляю его на домашний экран и нажимаю на него, он говорит, что не нашел индекс.HTML, не index.php, как следует искать.
Мой веб-сервер — это Rackspace VPS, на котором работает apache2. Я попытался посмотреть в файле conf для apache, но не увидел ничего очевидного в том, как заставить его перейти на index.php.
Так что мое временное решение для этого было сделать index.html, который перенаправляет на index.php на том же уровне. Я столкнулся с несколькими ошибками, которых не было, прежде чем я изменил его на файл .php вместо .html на стороне веб-приложения домашнего экрана.
Единственное, для чего я использую php — это управление файлами cookie и обнаружение новых пользователей, поэтому я действительно мог бы отказаться от php и перейти на JS, но мне больше нравится PHP, поэтому я хотел бы придерживаться этого.
Спасибо за любую помощь заранее!
Вот скриншот о том, что открытие закладки домашнего экрана получает на Android.
Это можно сделать, создав файл .htaccess в том же каталоге, что и index.php.
Просто создайте файл с именем .htaccess (убедитесь, что на вашем компьютере включены скрытые файлы), добавьте следующую строку и сохраните:
DirectoryIndex index.php
Это в основном перенаправляет domain.com/ на domain.com/index.php (без изменения внешнего вида URL в адресной строке)
Других решений пока нет …