Моя локальная среда настроена с директивой VirtualDocumentRoot
. Моя конфигурация виртуального хоста выглядит следующим образом:
<VirtualHost *:80>
ServerName dev
ServerAlias *.dev
UseCanonicalName Off
VirtualDocumentRoot "/var/www/html/%1/www"
<Directory "/var/www/html/%1/web">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Allow from All
</Directory>
# Possible values include: debug, info, notice, warn, error, crit, alert, emerg
LogLevel warn
LogFormat "%{Host}i %h %l %u %t \"%r\" %s %b" vcommon
CustomLog logs/access_log vcommon
ErrorLog logs/error_log
Alias /info/ "/var/www/html/info.php"
Alias /info "/var/www/html/info.php"
</VirtualHost>
Так что в основном я помещаю файлы в каталог sample-project/www
. Теперь интересно, как мне объединить эту конфигурацию и этот подход с Git-репозиториями.
Я использую gitweb, чтобы поделиться своими репозиториями в локальной сети. Однако, когда каталог sample-project
, gitweb показывает его как sample-project/.git
, но когда я меняю имя каталога на sample-project.git
, он выглядит так, как я хочу.
Я знаю, что некоторые более продвинутые пользователи могут подумать, что это действительно глупый вопрос, но это очень важно для меня. Я только начал изучать передовой опыт, приобрел новую среду и хочу знать хорошие советы.
А идеи?