Перенаправление в папку web

Аватар пользователя andru85 andru85 22 февраля в 10:05

Здравствуйте!
Я установил drupal 8 через composer по официальной инструкции https://www.drupal.org/docs/develop/using-composer/using-composer-to-ins.... При этом index.php и все файлы движка у меня оказались в папке /web. После установки ссылки с главной не работают, например site.ru/user/login, работают только если в url добавить web, например site.ru/web/user/login. Перенаправление к index.php в папку web я прописал в настройках домена в панели управления хостингом.
Что я делаю не так? Нужно чтобы все ссылки работали без web в url.

0 Thanks

Комментарии

Аватар пользователя Evgeny S Evgeny S 22 февраля в 11:11
1

В настройках www-домена (в панели хостинга) нужно указывать корневой директорией сайта папку /web.
То есть, например, не /public_html/, как обычно, а /public_html/web . Возможно, что какое-то ошибочное действие было на шаге "Перенаправление к index.php", судя по название это не то, что нужно. При правильной настройке вы никак в папку web не попадете так, чтобы она в урле была.

В большинстве случаев если домен уже добавлен, то папка уже не меняется, решается только пересозданием домена заново (файлы и бд сбекапить, а потом восстановить).