Задать вопрос
@goodw84

Как развернуть проект на yii2?

1. У меня XAMPP
2. Загрузил в htdocs/project1 проект на Yii

DocumentRoot "E:/WebServer/htdocs/project1 /backend/web"
ServerName backend.project1.local
ServerAlias "backend.project1.local" "www.backend.project1.local"

Прописал в hosts

При заходе на backend.project1.local меня редиректит на backend.project1.local/user/login

Ошибка 404

Чего не хватает?
  • Вопрос задан
  • 1018 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Sindorian
@Sindorian
Программист
В папку web нужно кинуть файл .htaccess с таким содержимым

RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . index.php
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
bitver
@bitver
XAMPP, это значит у вас Apache, это значит заходите в getting started в документации, ищите что там написано про Apache и осознаёте что вам нужно делать. Вангую, скорее всего что-то в .htaccess не то.
Ответ написан
Комментировать
webinar
@webinar Куратор тега Yii
Учим yii: https://youtu.be/-WRMlGHLgRg
Если редиректит на user/login - значит открываем контроллер и правим доступ. К index должен быть доступ для не зарегистрированных пользователей.
Ответ написан
Ваш ответ на вопрос

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

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