Не работает переаресация

Проверенные VDS на SSD в Европе от $4 и России: Датацентр №1 от 199руб

Тема в разделе "Хостинг, colocation, VPS, VDS, Nginx, Apache", создана пользователем Diakonrus, 6 фев 2017.

  1. Diakonrus

    Diakonrus Новичок

    Сообщения:
    5
    Address:
    Stavropol, Russia
    Country:
    Location on Map:
    Добрый день!
    Подскажите, пожалуйста, кто в курсе.
    Сайт на laravel 5. Я установил на Ubuntu 15 lamp с Apache2, php 5.6. Никак апач не конфигурировал, кроме добавления виртуального хоста в sites-available.
    Код:
    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/krasa-crm/public
        ServerName krasa-crm
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
    </VirtualHost>
    При открытии сайта, laravel производите редирект на страницу авторизации /login, но вываливается 404 ошибка (http://clip2net.com/s/3Hc0DNN). Я проверил этот репозиторий - он работчий. Дело явно в настройках апача. Но я не могу понять что не так. Кто в курсе, пожалуйста, помогите.
     
  2. Diakonrus

    Diakonrus Новичок

    Сообщения:
    5
    Address:
    Stavropol, Russia
    Country:
    Location on Map:
    А все разобрался.
    По умолчанию пакет lamp тянется с отключенным mod_rewrite
    Ввел в консоли
    sudo a2enmod rewrite

    А потом добавил в виртуальном хосте
    Код:
    <VirtualHost *:80>
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/krasa-crm/public
        ServerName krasa-crm
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
        <Directory var/www/krasa-crm/public/>
        Options Indexes FollowSymLinks
        AllowOverride All
        </Directory>
    </VirtualHost>
    Рестартанул апач и все заработало :)