@qbudha
Чых-пыхдевелопер

Как разместить сайт в поддиректории url на локальном сервере?

Есть в локалке сервер на убунте, имеет имя servername и есть на сервере апач, если зайти на servername, то можно увидеть, что апач работает.
Мне нужно, чтобы виртуальные хосты были доступны по url servername/sitename.
Вот такой код в site-available к этому не привел:
<VirtualHost *:80>
    ServerName  servername/sitename
    ServerAlias /sitename
    DocumentRoot /var/www/sitename
    <Directory /var/www/sitename>
        Options Indexes FollowSymlinks
        AllowOverride All
        Allow from all
        Require all granted
    </Directory>
</VirtualHost>

Если сделать вот так, то ожидаемо на servername вылазит сайтик.
<VirtualHost *:80>
    ServerName  servername
    DocumentRoot /var/www/sitename
    <Directory /var/www/sitename>
        Options Indexes FollowSymlinks
        AllowOverride All
        Allow from all
        Require all granted
    </Directory>
</VirtualHost>

ЧЯДНТ?
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
@qbudha Автор вопроса
Чых-пыхдевелопер
Вот, что мне было нужно:
<VirtualHost *:80>
    ServerName servername
    Alias "/sitename" "/var/www/sitename"
    DocumentRoot /var/www/
    <Directory /var/www/sitename>
        Options Indexes FollowSymlinks
        AllowOverride All
        Allow from all
        Require all granted
    </Directory>
</VirtualHost>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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