@anton_myaso

Как сайт работает без index.php?

Дали папку со скриптом для установки на сайт.
Папка UPLOAD как положено. В ней в корне лежат только 2 php файла, индексного нет.
Есть папка public_html. Казалось бы... вот решение. Загрузить её в корень. Но!
Но на другом хостинге иерархия именно такая: корень, потом public_html и всё работает
При попытке зайти на domain.ru/public_html - открывается некое подобие сайта (без стилей и без работающих ссылок). Те же картинки ссылаются на корень сайта, без /public_html
На хостинге всё работает, но я не могу понять как. .htaccess файла нет, версии php идентичны, конфиг идентичен, даже дамп базы загрузил с работающей версии, права на все папки есть.
Куда копать?
  • Вопрос задан
  • 1294 просмотра
Решения вопроса 1
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
индексный файл должен лежать в document_root, ваша папка public_html для вашего скрипта являлась документ рутом, на хостинге эта папка может называться иначе. Соответственно все что лежит в public_html кладете в документ рут хостинга, остальные файлы(если есть) должны лежать иерархически так же как в исходных папках.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы