Обучение/Помощь новичкам | Алиасы в apache нужна помощь
Вот битый час пытаюсь сделать такую фигню, чтобы скрипт работал как отдельный сайт по адресу скажем ip/папка , то есть был виден всем хостам на сервере типо как <сервер_ip>/phpadmin, <сервер_ip>/webmail
Сервер ubuntu 16.04 c панелью VestaCP , конфиг по умолчанию апач2.4+nginx c php7.1
Делаю так
- скрипт лежит /var/www/ папка
- даю права chown -R www-data:www-data /var/www/ папка /
- создаю конфиг /etc/apache2/sites-available/ папка .conf
с содержимым
Alias /папка "/var/www/папка/"
<Directory /var/www/папка/>
Options +FollowSymlinks
AllowOverride All
SetEnv HOME /var/www/папка
SetEnv HTTP_HOME /var/www/папка
</Directory>
- Делаем симлинк для Apache
sudo ln -s /etc/apache2/sites-available/папка.conf /etc/apache2/sites-enabled/папка.conf
Включаем необходимые модули
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Перезапускаем Apache
service apache2 restart
В результате получаю 404 ошибка Not Found
Где косячу? подскажите. Раньше вроде трудностей не возникало, а щас ни в какую не получается.
________
посл. ред. 08.10.2017 в 09:29; всего 3 раз(а); by andpov
Сервер ubuntu 16.04 c панелью VestaCP , конфиг по умолчанию апач2.4+nginx c php7.1
Делаю так
- скрипт лежит /var/www/ папка
- даю права chown -R www-data:www-data /var/www/ папка /
- создаю конфиг /etc/apache2/sites-available/ папка .conf
с содержимым
Alias /папка "/var/www/папка/"
<Directory /var/www/папка/>
Options +FollowSymlinks
AllowOverride All
SetEnv HOME /var/www/папка
SetEnv HTTP_HOME /var/www/папка
</Directory>
- Делаем симлинк для Apache
sudo ln -s /etc/apache2/sites-available/папка.conf /etc/apache2/sites-enabled/папка.conf
Включаем необходимые модули
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
Перезапускаем Apache
service apache2 restart
В результате получаю 404 ошибка Not Found
Где косячу? подскажите. Раньше вроде трудностей не возникало, а щас ни в какую не получается.
________
посл. ред. 08.10.2017 в 09:29; всего 3 раз(а); by andpov
Я так и не понял сто именно ты хотел этим сделать
крипт лежит /var/www/папка
- даю права chown -R www-data:www-data /var/www/папка/
- создаю конфиг /etc/apache2/sites-available/папка.conf
с содержимым
Alias /папка "/var/www/папка/"
<Directory /var/www/папка/>
Options +FollowSymlinks
AllowOverride All
SetEnv HOME /var/www/папка
SetEnv HTTP_HOME /var/www/папка
</Directory>
- Делаем симлинк для Apache
sudo ln -s /etc/apache2/sites-available/папка.conf /etc/apache2/sites-enabled/папка.conf
Включаем необходимые модули
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
- даю права chown -R www-data:www-data /var/www/папка/
- создаю конфиг /etc/apache2/sites-available/папка.conf
с содержимым
Alias /папка "/var/www/папка/"
<Directory /var/www/папка/>
Options +FollowSymlinks
AllowOverride All
SetEnv HOME /var/www/папка
SetEnv HTTP_HOME /var/www/папка
</Directory>
- Делаем симлинк для Apache
sudo ln -s /etc/apache2/sites-available/папка.conf /etc/apache2/sites-enabled/папка.conf
Включаем необходимые модули
sudo a2enmod rewrite
sudo a2enmod headers
sudo a2enmod env
sudo a2enmod dir
sudo a2enmod mime
andpov , зачем делать симлинк, если Апач автоматом делает. И кто выдаёт 404, фронт или бэк?
Anton Metronome (08.10.2017 в 12:06)
andpov , зачем делать симлинк, если Апач автоматом делает. И кто выдаёт 404, фронт или бэк?
andpov , зачем делать симлинк, если Апач автоматом делает. И кто выдаёт 404, фронт или бэк?
апач(бэк)
________
посл. ред. 08.10.2017 в 16:28; всего 1 раз(а); by andpov